When Google first announced the Chromecast -- its answer to Apple TV -- last July, the internet went wild for it. It was cheap, compatible with iOS and Android, and offered really cool mirroring capabilities.
Ease of setup; discreet design; no need for an extra remote; price
Poor selection of compatible apps