If you haven't heard of Chromecast, you're in the minority. Google sold more than 250,000 units almost immediately, causing the company to discontinue its initial 3 month Netflix promotion. But does it live up to the hype?

For only $35, we think so.
It isn't a perfect product. There is limited app support; right now Chromecast can only stream directly from Netflix and YouTube using iOS and Android devices. However, you can use the screen mirroring feature to get many of the other popular apps (Spotify, HBO Go, etc). Screen mirroring presents its own issues, though Chromecast isn't alone with these issues. The feature should, in theory, solve all the web video to TV problems, but the quality depends on your home network and computer of choice. If neither are top of the line, you may have some problems.
One thing that Chromecast is good at is pulling content from the cloud, but right now you can't stream music, photos, or videos that are stored directly on your phone. Don't worry, save them to a cloud service like Dropbox and you're fine. It also works well with iOS, though you can tell Android was favored in development.
The final downside to Chromecast? While most advertising teased a dongle connected to a TV with no other cables, the truth is you will have to find a place to hide the cable the dongle requires (either a connection to a USB port on your tv or a connection to the supplied power adapter).
But again, Chromecast is only $35, and we think it is a steal!