The biggest problem with Tivo's current model is the fact that Tivo is entirely dependent on cable companies and satellite providers. I have a Tivo HD, its an awesome device, but I'm the only person I know who has one. When the cable company offers a crappy integrated "dvr," not many people are going to motivated to pay more, and go through more hassle (cable cards), just to have a Tivo. Tivo needs to cut out the middleman, and offer an iptv device. No cable cards, no contracts with satellite providers, just plug it in to your network.