Roku is best. Chromecast is also an option.
A chrome box will work and it's much more versatile than a steaming player, but it's the most expensive option ($150).
You can always sit an old desktop PC behind your TV and connect via the VGA input. A light weight Linux OS works perfectly for turning old desktops into streaming devices. You'll want a wireless keyboard-mouse combo ($15).
Be careful with the wireless keyboards. I had to try about 10 of them to find one with effective range. Logitech K400r is the model I'm using and has a mouse pad. Blu Ray player is part of the entertainment equation. Many blu ray players have smart TV capability (dumb capability). I tried a top of the line Sony blu ray player with smart TV. The smart apps as expected worked great but the browser was slower than Netscape 2.0. I was very disappointed with the web browser from a higher end Sony unit. The second issue with it was I could only send the output of my audio from my blu ray to my TV and not my speakers without an S/PIDF converter box ($75). Instead I have a computer with a blu ray drive hooked up to my TV running PowerDVD software. I have full web browser capability on my TV with the computer and have an HDMI to VGA converter for the Blu Ray. This way I can run the audio through my computer for the blu ray player while at the same time running my speakers directly to the set top box. The computer case works with a remote and to start/stop movies I need to use it but otherwise I can use the Logitech K400r. I suppose you could buy a chromebook for $150 and a portable blu ray drive for $90 that plugs in through USB to the chromebook but you'll limit yourself for upgrades over going with a case with a blu ray player built in.
My recommendation is to keep the dumb TV and try a chrome book or another light weight OS alternative. The 4k TV's don't have 3D capability and limited smart TV capabilities built in. I've seen a 55 inch dumb TV advertised for $320 dollars but expect to 2x for smart, 3x for 4k and 4x for 3D at that size. One capability can go wrong and the whole unit is shot.
Last Edited: 10/3/2015 1:18:46 PM by Athens