Mediacom called me recently with a deal too good to refuse. A double-play (no phone) with their flagship Xstream Tivo stuff. Made my total bill for TV and 100/10 internet about $70 less than my Dish + internet bill. Got the latest version of their Tivo, the Arris MG2/XG2 which is a 6 tuner, 4K capable Tivo. It was an excellent box that did what they allowed it to do quite well. But Mediacom has restricted it compared to a retail Tivo. 1. No ad skipping 2. No streaming to iOS/Android devices even though the mfg page shows it supports it. 3. No Amazon Prime video at all, and on the MG2 the Hulu app isn't on it yet. So I turned that back in and dug out my Tivo Roamio Plus, got a cable card for it and am good to go. The retail Tivo won't work with Mediacom's VOD but these days that isn't a loss as way too much of Mediacom's VOD is SD and not nearly as extensive as either Dish's or DirecTV's. The commercial version Tivo has quite a few streaming apps, including TubiTV and one of the biggest benefits of Tivo is the unified search over all the apps. Basically streaming and recorded shows are handled in the same, consistent manner. Really makes things nice. From a cost standpoint it is nearly a wash between renting their units or paying Tivo for the service. It becomes cheaper in comparison when you have the retail version and the TIVO Mini clients as there is no charge for those outlets since as far as Mediacom is concerned, they don't actually exist. While the Tivo units are excellent in their own right, overall the Dish Hopper 3 is still a superior box. Both have strengths and weaknesses. Ad skipping on Tivo is better than Dish's though there is no automatic ad skipping. But most of the shows/channels that are supported will do the ad skipping very shortly after the recording is made, generally within a few minutes. Dish's UI is better IMO, especially for recorded show management. Because Tivo handles streaming and recorded shows in a unified manner, it can be very busy. Mediacom's HD video is slightly better than Dish's though not by enough to make it a determining factor. But Mediacom's SD is hands down better than either of the satellite service's SD. The major downside to Tivo is that you have to buy the box and pay for service to them.