have direct tv with sports pack, espn gameplan, nfl sunday ticket, march madness, and some more stuff. i love it. have friends with dish who wish they had direct. HD is very good, and weather usually does NOT bother it, and i live in snow country. we have to reboot maybe two or three times a year, but that's no big deal. of course, with a blizzard i have to use a rake to get the snow off the satellite dish, but it's powder and easily removed. one friend even has a heater attached to his dish. in mississippi that would not, of course, be needed.
customer service - the few times i have used it in 4 years - is very good and very knowledgeable. even talked to a rep in tupelo once!
long story short - i recommend direct....