If you have an HTPC (home theater pc) you can use "Orb". The Orb live app doesn't work on the Evo yet, but I can watch all my shows using the Orb mobile website and set the stream to flash. Seems to cut out if the signal is switching between 3g and 4g (like on the road). Also, if you use your phone to initiate a torrent on your HTPC, you can't watch it until you log into your HTPC with "logmein" or something similar and click *refresh* on the orb server app. Also, doesn't stream WMC (windows media center) recordings in flash format (any know how to fix?). For pictures and music, "Pogoplug" is what I use. It's a user friendly NAS (network attached storage) with a web interface. Just buy the adapter and use an old usb hard drive and you have an NAS that you can use from any internet capable device. Pogoplug android app is great! Warning: Do not use pogoplug for movies! It takes 6 hours to convert a 2 hour movie into a stream-ready-movie. That means once your torrent is downloaded, you can't watch it till blueray is obsolete. Anyone try other solutions? Homepipe? iTunes?