Roku 2

Price: $60 (HD), $80 (XD), $100 (XS)

The streaming media player wirelessly connects to your TV and offers over 100,000 movies and 300 channels. Instantly watch 1080p HD Netflix videos, along with content from other media outlets such as Hulu Plus, Crackle, Amazon Instant Video, and more. We recommend dropping the extra $40 on the XS model. Why? It comes bundled with an enhanced motion-sensor controller to play games and a copy of Angry Birds. Films, games, music, news feeds, podcasts, photos, and video sharing...what doesn't the Roku 2 do?