I had Directv for a long time, and never got very good service...
I made th switch over to Dish Network, when I moved into my new house last fall, and have been extremely satisfied with quality of service, hardware conectivity (HDMI right out of the box) as well as customer service...
I have 2 HD receivers, and 1 DVR622, and they work flawless.
I just called them the other day seeing that they had a new DVR 722 out on the market and they made me a really good deal, so I snapped it up. 1 day later my other DVR622 took a dump, and they put one in the mail the next day, with a label to return my broken unit.
All in all I am very happy with DISH. Whether they are more or less then Directv, I don't know. I don't care... as long as I don't have to deal with D*.