I had purchased a refurbished 4 Tuner Tablo, and had nothing but problems with it for a year. Even though the Tablo was listed as no returns, due to the many issues they refunded me my money. It started out with a bad power adapter, which they immediately shipped out a new adapter. Every two to four weeks, the unit would not be detected on the network, but the network light was still on. (the link led) Their answer was to always reboot or to re-flash it with the current software (that was already on it). Then it would work for another two to four weeks. I now have a TiVo and love it. The OTA TiVo does not have the streaming capabilities, but requires a TiVo stream for streaming. Other TiVos do have built in streaming. There is also KMTTG, a program written by users free of charge for downloading the recorded videos off of the TiVo. With pyTivo, another program free of charge written by users, you can push your own videos from your computer to the TiVo. I do not know if there is any app for the Roku's to access the TiVo. (Tablo now has a new model out, may be better?) I only use my TiVo on one TV, but have a second at a Friends that I access over the internet via TiVo oline to setup recording.