1 iPod, 2 Computers?

I’ve googled and I’ve browsed various forums and haven’t found the answer, so I’ll put my plea here. Is there an easy way to share one iPod between 2 computers? Normally, I just sync my 20GB iPod at home and leave it at that. However, the full-sized iPod started to feel a bit bulky to be carrying around all the time – so I’ve just bought myself a 1GB iPod Shuffle for the daily commute. Now I’d like to be able to sync it at home and at work.

When you plug an iPod into a machine with a different iTunes library to the one you have it set it up for, the software asks you if you want to associate the iPod with the new library. Doing so wipes out all the tracks on the iPod and if you wanted to sync with your original library, you have to repeat the process. I read somewhere that if you click “No” when it asks you to associate with the library, the iPod should work in “manual” mode – it shows in iTunes but you have to drag tracks onto it to load them in. This doesn’t seem to work for me, as the Shuffle never shows in iTunes.

My home library is on my iBook and my work machine is running XP, if that makes a difference.

I would prefer to stick to using iTunes, if possible, but if there’s a good bit of cross-platform software that will do what I want, I’d be willing to give it a try. So… anyone got any ideas?