I have had DISH for several years. No complaints. But for the past 3 years, I have noticed my parents' TV picture seemed to be better than mine. They live in a relatively small town in KY and they have cable (provided by Frankfort Water and Plant Board). Not many HD channels as you would expect with cable. They first had a 40 inch Samsung LCD, then they upgraded to a 52 inch Samsung LCD, and now just purchased a 58 inch Samsung plasma. There is absolutely no doubt all 3 of these 1080p TVs have a better HD picture than my 65 inch Panasonic 1080p plasma. I'm pretty certain it is not because I have a 65 inch because the 58 inch has the same PQ as the other two smaller TVs. I don't think it is because the Samsung is that much better than the Panasonic...I researched both brands extensively for reviews and the models were top rated by most reviewers. The cable company says they only broadcast 2 channels/transponder? (he may have said something else other than transponder) where Satellite uses around 6. Of course, that may have just been PR, but what isn't up for debate is their picture is the best I have seen. I have a pretty good HD picture, but the PQ on my parents TV is just that much better, not slightly better, but definitely better to my dismay. And I think it is because of what has been discussed ad nauseum on here...compression of signal by satellite providers. I'm not a fan of cable which is why I switched, and as I said above, I'm happy with DISH for the most part. And I believe most cable providers don't have as good HD PQ as satellite, certainly they don't provide the quantity of HD channels. I'd like to think DISH would hear this and would or could do something about it, but I'm not holding my breath. I want HD quantity as much as anyone else, but quality is equally important. I certainly would be willing to do with a few less HD channels or even pay a few more dollars/month in exchange for a picture more closely representing what HD is supposed to be. There is far too much fat in satellite in their effort to please everyone.