If you are going to use it for just OTT content then FireTV stick is good enough. If you are going to use it as client then Nvidia Shield. I have 1st gen Firetv stick, Roku, Nvidia shield. I end up using my android tv most unless i want to stream movies stored on my laptop or HDD for which i use...