Roku? Apple Tv? What about Chromecast? Cant put a lot of money into anything. I am buying a Slingbox M1 to feed off my Tivo Premiere which is also my cable box. Then want to play content on invalid friends tv and computers. They also have an internet connected Blu Ray, but doubt we could use it to play to the tv. Suggestions?