Nvidia shield 16 gig with a 100$ 1tb ssd drive from amazon is the best. Only get the ssd drive of you have a extensive blueray collection and wish to rip them tl the harddrive to have them avalible 24/7.
Shield blows all other streaming devices away, there is no comparison.
Use kodi and steamhub, domnot pay for anything like hulu or prime, etc.
Get a quality HD antenna and use the home run box to send media to multiple tv's.
Homerin will allow you to dvr local channels, do not ever dvr media streamed via kodi and add on apps.
With that setup, you are truely free, other than paying for internet.
To fgure out what internet speed ya need, start with the cheapest deal, of younhave any, and i mean any buffering issues, move up to next speed level.
Repeat until you no longer buffer.
Comcast in my area offers a 99$ package with 200mb down and 25up. But it inclides 140yv channels, you dont want the tv channels as it requires their equipment and with it eqipment rental fee's
Call and demand just the internet for 75$ with no tv channels.
That package is best for me as i get zero buffering and zero lag when playing online games on my xbox one.
Movies instantly start and never buffer.
When using kodi and any streming service, never download the media, always stream it, legality issues come into play when you download as you are in possesion of "stored" media.
This info is all over youtube.
Of you have any issues with setting up kodi and or steamhub, watch "solomans" videos on youtube, he is by far the best when it comes to streaming devices.
With a little time teaching yourself via youtube videos, you will have it all setup and runningnin under 30 mins.
I have boight and used every type of streaming device short of every different type of android box avalible and the above setup is by far the best.
Imalso went from needing three remotes down tomjust the shield remote, it even controls volume, turns on and off any cec device on the hdmi network.
There is even a app on xbox one called pro or movie 2048 that operates like steam hub.
This will allow younto plug in a proper hdmi based hd antenna and use the built in tv guide on the xbox one.
However the new xbox ship at end of this year, somtake that into consideration. When it ships it will be the most powerful gaming/streaming devices ever and hold that title for many many years.