iPod doesn't require you to own a Mac. I use EphPod to sync my iPod and it works and it's free. You will also need MacOpener to read the Mac partition on the iPod from Windows.

There's also XPlay but it's still in public alpha at the moment.

Peter