I'll weigh in on this subject .I was a direct TV Tech for almost 4 years and have seen and heard everything thats been mentioned here . A couple of things ive seen and can tell you about 1. Dish network If you like sports i would avoid No NFL sunday ticket although they do have red zone channnel .
They didnt up to august of 2011 have the Yes network or MSG (i only mention this as i live in New York cant speak for the rest of the country) In fact they really had a limited amount Of sports programing which was a common complaint .
#2 Programing Another common complaint about dish was they would drop certain channels or move them to diffrent /morwe expensive packages with out explanation .
#3 Not just having to have 1 ugly dish on your house but 2 dishes.Was yet another common gripe although it also depended on were you live and line of sight also played into needing the 2nd dish .
Now some have mentioned above about there losing signal during rain storms or on a daily basis .If this is the case chances are you need your dish re peaked/realigned or it's possible you have a line of sight issue ? Either way if you call either provider and if your in contract usually they will allow you 1 service call if your a long time customer or carry a protection plan .Im not sure if dish provides one or not? But i know direct tv will generally allow you 1 free service call a year. Again as somebody else mentioned if its within reason they will generally give you what your looking for