I've had DirecTV for maybe three years now, and I'm modestly happy. The reception is good except for moderate to heavy rain. Whenever we've had technical issues, we've basically gotten replacements for free.
However, I'd have to say that I've actually considered going back to cable. We have DTV...