Not really answering your question but iTunes has the ability to see other machines using iTunes on a network and if they allow MP3 sharing you can stream their collections on your own machine. It works seamlessy in OSX but I don't know if PCs are harder to configure...
Bookmarks