I've become a horrible cynic as far as this particular device goes. FIrst, the good. I save maybe $20-30 a month by spending a little more a a better internet connection and "cutting" the TV/cable/satellite provider. Next, the bad:
Netflix streaming is 2nd rate and you're bored of their library within 6 months (~$8.00/month).
Hulu+ has pretty decent content. It's always at least one day behind (not that big of a deal), but even with an Ethernet connection, it crashes and freezes probably 50% of the time, invariably right in the middle of the most suspenseful part of your favorite program ($10/month).
USTVNow (Private Channel) is "OK" when you want to see something "live". Kind of a low quality feed and based in Pennsylvania. (I live in Chicago : (
Forget live sports. It's non-existent.
MLB.com is ok. But only if you're interested in watching the game after you already know the outcome (whoopee). And, you don't care about watching your hometown favorites, playoffs, world series, all-star games, due to blackouts ($100/annually).
Pandora is cool, but you can easily plug your computer into your speakers and have the same result.
Internet Archive is all that free, old B&W stuff you wouldn't even pause on if you were watching cable or satellite.
Play on and all those types of feeds (JustinTV, etc.) suck. and are totally dependent on whatever some kid is camcording on his bedroom tv at the time (and I suppose, the quality of your in-house processing, which in my house, isn't that great).
The ONLY good channel (which is a private channel and is apparently no longer available) rhymes with "shoe snoob". That's really the only redeeming quality to the Roku I can find.
We've had the box for more than one year. Roku staff are very nice and do their best to be helpful. All I'm saying is that if you're looking to "stick it to the cable-man", the tech is not there, yet. Jeez, it's gotta be just moments around the corner, but sadly, Roku has not become the magic box I had been hoping for. You might consider a simple desktop with good video processing and an hdmi cable out. That might be a better answer. I'd seriously check out google.tv and that logitech revue device. I haven't tried it, yet. But until this whole "integration" thing happens, hang tight. But hey, if you wanna just play "Angry Birds" and watch old reruns of "Father Knows Best", more power to ya!