Here is my two cents; I have had HD from both companies. I have not had cable since 1996 and have no plans to go back to wireheads.
As for the two Dish companies, I have to give the nod to DTV. Cheapper overall than Dish. If you want the Discovery SD pack, you are stuck with paying for the Encore package with really sucks! As for HD, sorry DTV gives us East and or West HD for free. Yes they could be better, but us stockholders do want a profit sometime.