I use an mk808b android tv stick. Has wifi, hdmi out and a couple usb ports, controls with any wireless mouse or pointer doohickey. you can use it to download any movie or TV show via torrent. Popular shows are usually up on pirate bay right after they air, so no huge inconvenience. You can get all the networks over the air with an antenna. The android stick also supports netflix, hulu, amazon etc so you can watch all that shit too. They cost around $40 and are much more versatile than a roku, can do anything an android phone or tablet can including 3 gaming. Can also run Dos or windows emulators and play downloaded roms of games like quake, halo etc...