Labnol has a list of devices for watching internet videos on TV Here is an updated list of pricing and updated descriptions.
There are definitely good options for ditching your cable and satellite TV subscription to watch internet TV instead. Then the choices are if the freely available internet content is enough or if you need Hulu Plus at $7.99/month and/or Netflix starting at $8.99/month
Tivo claims a more complete capability for watching videos on TV that is cheaper than buying individual shows via iTunes. Starting at $99.99 and $19.99 per month. Google TV, Apple TV all enable the internet connection but Tivo claims a better search across recorded video, web and TV. You can buy a large hard drive and dedicated media center devices (like one from western digital) for a larger video recording capability that does not need a monthly charge.
Apple TV lets you watch iTunes and Youtube videos. Apple TV will connect to the Internet through Ethernet or built-in Wi-Fi and retails at $99. HD movie and TV show rentals, Netflix and YouTube streaming, iTunes music and photos from your computer, 802.11n Wi-Fi
Roku digital video player now sells for $59 Roku is a little box that allows you to instantly stream tons of entertainment on your TV. Watch movies and TV shows from Netflix, Hulu Plus or Amazon VOD, listen to music on Pandora, catch the latest ballgame, and more. There are free and premium entertainment channels on Roku. Free channels include music services (like Pandora, RadioTime), major network news (Roku Newscaster), original programming on current events and culture (Revision3, Twit.tv), photo and video sharing (Flickr, Facebook Photos, Vimeo), and much more. Subscriptions start at $8.99 per month
Vudu is built into Blu Ray (starting at $99 or less. There are sales this thanksgiving in the USA) and other devices from many hardware suppliers and as standalone devices. Minimum requirements for the VUDU streaming service are as follows:
* SD (480p) requires 1 Mbps
* HD (720p) requires 2.25 Mbps
* HDX (1080p) requires 4.5 Mbps