I can't speak to the picture quality, only their lack of customer service.
Worst. Service. Ever.
Course I haven't had cable in years, so maybe they are both fighting it out to see who can be the worst.
Forever on voicemail/hold. Numerous disconnects. Set up HD install apointment, they don't have the work order right. They don't bring the proper equipment to install on the roof.
To be fair, once you actually get someone on the phone, they are frequently polite and try to be helpful. I got the local installers on the horn, too, and that guy was great. The problem is that DTV requires them to do the letter of the work-order, and if the installation becomes at all non-standard, your only option is to cancel, and start over via the 800 number. In my case, I will likely place the dish on a poll mounted in the ground now.
Looks like the way to go is to find the local DTV installers, talk to them first, then order from DTV.