I've had both & prefer DirecTV for customer service
I can't believe Echostar/Dish Network can stay in business the way their customer service hemorrhages subscribers. They must rely on getting new ones because I can't believe anyone would re-up for their abuse.
I contracted for HD service and receiver in September and things were installed shortly after. Except that I felt the HD channels looked like crap. I thought it must be my TV, that I hadn't selected the proper settings or something. I'm not the type to complain until I'm sure a problem is not my fault. Well, I was wrong, it was THEIR fault.
The "genius" that installed my system hooked the HD outputs of the receiver to the standard inputs on my TV. After I disassembled my home theater system (no small feat) I fixed that mistake.
Still no HD so I checked the programming on my receiver and found it had never been setup for HD by the installer so again I fixed his error. And again I had no HD so I called "customer service" at Dish Network. I found that even though the installer, Dish Network and I all had signed copies of the contract which proved I specified HDTV and paid extra to lease the HD receiver it had never been turned on.
I asked that it be turned on and much to my dismay, sorry but I love that phrase, I was told that my recently aquired equipment was now obsolete. "Customer service" informed me that I would have to pay for a new install and equipment if I wanted HD and they quoted me a "special" price of $50. Well I checked the website and damn if that isn't the price everyone gets! The programming price would also be doubled. I was informed that this was all my fault because I didn't complain soon enough!
I asked if others who signed on for HD when I did were still getting the programming at the price I contracted for. Yes they said, but because I wasn't getting it, despite the fact that I had a contract for it, I couldn't get that package. Another alternative they offered was I could use my "obsolete" receiver and pay for the new programming but only get the old package. Twice the money for one fourth service?
With DirecTV you can add and delete programming. With Dish all you can do is add, you MUST call customer service to delete and YOU DON'T WANT TO CALL THEM. Also, I've had billing problems and even though Dish says they've been handled I find them still on my bill the next month.
My advice? Cable, DirecTV or go without! Can you imagine what things would be like if the Echostar/DirecTV merger had gone through?