Editors' note: This story was originally published on December 15, 2010. It was updated on August 19, 2011 with updated product recommendations.
CNET - Once a fringe activity for the geeky set, online video streaming is now officially mainstream, thanks in large part to the omnipresence of Netflix on nearly all Internet-connected entertainment devices. But with so many options now available, what's the best solution--be it for Netflix, Hulu Plus, Vudu, Amazon, or any of the myriad other online video sources?
As with anything in real life, there isn't one simple, straightforward answer that works for everyone. But we've created a set of different recommendations that should work for nearly anybody, based upon your individual priorities.
Roku 2 XS: Best solution for less than $100
(Credit: Roku)
Key compatible services: Netflix, Amazon Video On Demand, Hulu Plus, Mediafly, MLB.TV, NHL GameCenter, NBA Game Time, MLS MatchDay Live, Pandora, Flickr, Crackle, Al Jazeera English, FoxNews.com, Facebook photos, Flickr, plus dozens of others
Read the full review of the Roku 2 XS
Worthwhile alternative: The Roku 2 HD drops the USB port, gaming remote, Ethernet port, and 1080p video support, but it's otherwise identical to the Roku 2 XS for $30 less. Likewise, the $80 Sony SMP-N100 streams many of the same key services, plus adds the ability to stream files from a networked PC (DLNA compatibility).
Apple TV: Best solution for Apple fans
(Credit: Sarah Tew/CNET)
Key compatible services: iTunes, AirPlay, Netflix, YouTube, Vimeo, MLB.TV, NBA, Flickr, Mobile Me (Photos), Internet radio
Read the full review of the Apple TV
Worthwhile alternative: If you want more flexibility--albeit with a far bigger budget--you could always just attach a Mac Mini to your TV.
PS3: Best solution for gamers
(Credit: Sony)
Key compatible services: Netflix, Vudu, Hulu Plus, MLB.TV, NHL GameCenter, NFL Sunday Ticket, Qriocity, PlayStation Store, DLNA (home media streaming); plays DVDs, Blu-rays, CDs
Read the full review of the Sony PlayStation 3
Worthwhile alternative: The Xbox 360 also does double duty for gaming and online entertainment, offering Netflix, Zune Marketplace, ESPN3 (for existing ESPN subscribers on compatible ISPs), Last.fm, and (as of April 29, 2011) Hulu Plus. But, unlike the PS3, to get many of these services you also need to be an Xbox Live Gold subscriber ($60/year). And the Xbox can only play standard DVDs, not Blu-ray movies.