I've been researching the Roku, I think I'm going to get it. I still have the original Roku, which is just for audio/internet radio. It has come a long way since then. I'm pretty lucky with my internet provider that I have unlimited bandwidth allowance. I also have netflix and I have unblock-us. My biggest problem is my wife, lol. She's been the resistance. There is a way to sign up with hulu plus also, with a combination of unblock-us and using a fake zip code. I've also discovered that with unblock-us and mlb.com, you can watch Blue Jays games. That's a big issue. I watched almost every Jays game last year and if I lose that, things won't be good. mlb.com has a blackout on all local mlb games, and in Canada that means Blue Jays. Apparently unblock-us can get you around this. NFL is another issue I will have to figure out. I'm currently downloading a couple seasons of Imagination Movers and Wiggles for the boy so that should take care of him.