I'm looking for some way to read music from the iPhone on more than one PC. A bonus would be able to write to it as well. I've gotten as far as creating a Samba share on the iPhone that I can access from my PC. However that doesn't solve the problem that the music and ID3 information is scrambled.

http://www.ecamm.com/mac/megaphone/

Does anything like this exist for PC?