I have settled on Roku, very happy.
For "traditional" TV, I have a Tabo box with outdoor antenna, and it streams the live TV to the sets all over the house wirelessly (Roku Tablo App); I have Philo for Celia's Most Critical Channel, Hallmark. Amazing how rarely I use the live TV any more, but...