I've never felt that forums are a good way to judge quality of any business or service. The folks who have complaints, justified or not, or otherwise have an ax to grind, will write in and blast a company. However, the vast majority who are satisfied will just keep quite. I'm not talking just DirecTV, you'll find the same thing on the DISH and cable boards too.
Not to say that complaints shouldn't be considered, they should, but as just one part of of making a thoughtful decision.
I've been a D* sub since 1997. Primestar before that, and TWC before that.
I've never looked back. I laugh at all the ads the cable industry uses to bash Sat services.
Outages? Minutes compared to hours or days.
Equipment? Navigator? really? are my HR-22's a little slow? yes but, it always works.
Channels? no contest, either SAT provider.
HD? Same as above.
Customer Service? Ditto
I have one brother who still insists his TWC is better. He insists i lose my signal all the time. Even after losing his service for an entire evening because of a local head end problem that still is not entirely solved.