I just found this AWESOME piece of software. It's called Orb. It lets you stream all of your media & documents from a home computer to the internet. You install an app on your home computer, which indexes all of your music, pictures, videos, documents. Then, you log in from any computer to Orb's website, where you see all of your files. You can play the music and videos directly from the web page, and it will stream them out to you. You can also watch live TV if you have a TV tuner in your computer. No firewall ports to open, no remote desktop needed. Orb does all the work. It also works for mobile devices. I'm watching The Dark Knight on my phone right now. It has a very slick interface, both the full website and the mobile version are very easy to use. It's been a long time since I've been this impressed with a piece of software.