You may have heard from me the following over the last few years: "iTunes 4.0 is the only version of iTunes that was capable of streaming shared music libraries over the internet." Once, a long time ago I had iTunes 4.0 set up on my TiBook at home and on the G5 at work. To stream your shared music over the internet you had to be using the EXACT same version on each Mac. But then you need iTunes to sync phones and things became complicated and new features and blah, blah, blah. Well, with the demise of Google Music I moved my entire library to my MBP. But I did leave a copy on my PowerBook. Tonight I decided that iTunes on the G5 and my PowerBook don't matter any more because I am now only using them to play music. So, I set this up again. As you can see my PowerBook is tethered to my iPad (to get an outside IP address) and is streaming my shared library from my G5 over the internet. All you have to do is open port 3689 UDP and TCP in your router. Keep track of your router's WAN IP address and you can connect anywhere in the world and stream your music - as long as you're using iTunes 4.0. BTW, 4.1 was a very quick upgrade and that's when Apple canceled sharing libraries over the internet.