For many years here on the Oregon Coast, Dish or Direct would win hands down. There was no comparison when it comes to cable. I just did some checking on the Charter Cable site and things have changed in the past year or so. They now offer much more HD and they offer several channels that Dish doesn't. First off, they carry ME TV. No Antenna TV as yet though. They have CNN International, but no BBC World. They offer Disney, Disney XD, Disney Jr, and well as TV Land in HD. Flex is also in their main package, but Encore is in the movie channel pack. The Encore Suspense is in HD and maybe another one. They carry Sprout, VH1 Soul, 1YK channel, and a few others Dish doesn't have. Most of what is in Dish's Blockbuster package is also carried on Charter. I have read that Dish does not have the room to add many new channels. But the majority of the new channels they have been adding are Sports. We how have about 35 sports channels in AT250 that we pay for. I could care less about sports and generally I do not compain about them as everyone likes something different. However, I wish there were more general new channels that other carries are getting and Dish isn't. Right now Charter does not have Antenna TV. If they pick it up, I will very much be tempted to go to a small package with Dish to keep the Super Stations and get Charter Cable. METV as well as CNN I are a plus, but not enough to get me over there. First off METV is going to be on an OTA translator soon when the ABC station out of Portland switches. Get TV will also be included and I can stream CNN I so I get that, but not in HD quality with the Roku. But in closing, I wish Dish would add some of the new channels to keep me interested. Even Time Warner in Kansas City has CNN I and BBC World.