I have had DirecTV (came from Comcast) since I have moved back to the Bay Area and have not had it go out, even a single time. The worst I ever saw was during torrential downpour a couple years ago and it just caused one of the spot beam stations to break up every now and then, the national channels were completely unaffected. Since, then I have never had a single total service outage under heavy rain, wind, etc. However, I have had a clear shot to all the dishes in the sky when I installed them. I have had DirecTV only one year less than Comcast and have only had total service interruption on Comcast, which was 3 times. (Not bad over a span of years but infinitely more than none.)
Also, the sheer number of channels they offer particularly in HD is second to none. They also have numerous dedicated 3D channels. If you or someone in your household is a sports fan, DirecTV is a no-brainer.