Nobody has the bandwidth to deliver this much HD in real-time. But why doesn't anybody offer a next-day planner where you select the shows you want and then they get downloaded in the background in highest quality HD during the 16-to-20 hours that most people do not watch TV? This asynchronous use of TV would avoid the bandwidth bottleneck of delivering content real-time, and would provide the highest possible quality HD for only the shows you want, just in time for you to see them. Probably any broadband connection or any dbs has enough bandwidth for this kind of model with "tank-up" downloading.