We've had Dish for several years, and no major problems. We've had to keep a close eye on the bills because we had some crazy charges pop up saying we downloaded pay per view or movie channels via remote (which we didn't), but it didn't take long to work out over the phone with customer service (you might have to do a little arguing, but if you keep at it they'll take the charges off your bill). Any time we've had technical problems, they've been quick to help us out.
In our area, they're a good bit cheaper than DirecTV, and I know a lot of people who've had serious problems with DirecTV too. Another thing, once your promotional period ends and you're out of a contract, try calling back and giving them the "DirecTV is offering us this to switch ... can you match it?" spill. We ended up with 3 extra months of Showtime & HBO for free and a year of Cinemax for a penny.
In case you're wondering, we have 2 receivers with DVR, we're on the Top 100 package, and we have local programming. Our bill is only about $45 a month.