I have a Roku HD and it's pretty good... I bought it to play netflix, but with all of the major consoles now streaming netflix, it collects alot of dust now... but it's never let me down. Only downside is if you don't use it for a while, you have to re-activate it in Netflix.