Orb.com works for me. Runs on windows, sees my hauppauge PVR-250 on Vista Home. It runs an agent in the background, you access "your pc" via mycast.orb.com. From there you can stream mp3s, photos, and an interactive tv guide that lets you watch live channels, set to record shows, or watch previously recorded ones. No ports have to be opened on your router. It tests your bandwidth automatically and has a mobile browser layout that I can stream on my touch pro 2.