I love my new chromecast that I got for getting youtube tv, and my amazon fire tv (like the small brick, I even got the gaming edition). Though I do wish I could watch youtube tv on my fire tv. I use my fire tv for about 90% of my viewing, and use chromecast for when I want to watch fskc/sports through youtube tv.
My only real knock against chromecast is not having a remote, there is just something nice about that.