I was a Dish subscriber for about 9 years until I switched to Directv about a year ago. Let me explain why I switched. First, I felt that Dish had too many fees, such as the HD "enabling fee," the per box (instead of per account) DVR fee, and the raise in Dish's HD package to $20. I know that Dish has the Voom channels and a few others, but both have the major HD channels, and I didn't want to pay an extra $10 per month to watch Voom repeat itself every other day.
What finally convinced me to leave Dish was when I purchased a 942 HD DVR, only to be told 6 months later that I had to return it to Dish and pay an upgrade fee of $100 for Dish's Mpeg IV DVR, the 622. Before I owned the 942, I had the 921, which froze every day or so, and it made considerable noise. I also had Dish's 211 HD box, which froze at least once a day.
When I switched to Directv, I was so pleased with the HR10-250 and the R10 TIVO boxes. Never had a problem with either box, and the interfaces are terrific.
I can say that the service technicians that come to residences are equally as bad for both services, but Directv's phone support, in my opinion, is far superior, and the CSRs go out of their way to keep the customer happy. When I called Dish, I felt they were not interested very much in keeping customers happy.
Now, Directv took a downward turn when they started making non TIVO DVR boxes. My experience with the HR20-700 is not as good as with the HR10-250. I have experienced several lockups, etc, but nothing near what I experienced with Dish. Overall, I'm pleased with Directv, but I would be very pleased with Directv if they came out with new Mpeg IV TIVO products.
For me, the grass is truly greener on the Directv side.