Hard to beat mi box bang for buck
I have all 3, a Mibox, a Mibox s and Shield TV
Shield TV 2017 for gaming and most things. Just got a Mi Box S for another TV to replace a Chromecast. Definitely slower than the Shield but it was a steal at $20
I have a Hisense TV with AndroidTV built in and it works great!!
I had to vote other since I use both :)
I still have the original Nexus Player. It's starting to get long in the tooth but I it still does the job, most of the time.