As tempting as DirecTV looks sometimes, I can never switch because they lack a single important channel that is watched more than any other in this household.
But, if they ever did start carrying it, I'd definitely take a look at what they had to offer in totality.
Comcast and Uverse carry it here, as well, but not in HD. If they added it in HD, I'd even take another look at them. But, their pricing and HW would both need to improve.
In the mean time, it's Dish for us, which is why I do complain when they mess up. Not only am I stuck with them, I also recognize their tremendous potential, and want to see them be the best that they can be. And, they are a long way from that goal.