I just got a Roku and I was surprised how well it works. I'm not real techie, I expected streaming to be something like watching espn 3 on a computer, which for me is sometimes fine and often lousy. The Roku streaming is just fine. The computer doesn't even have to be on. It's a mystery to me.
Can't say much about content, but there's a lot of stuff there. I might be wasting too much time on Angry Birds, though.