I was an early adopter of DirecTV (1996) and this was my first equipment replacement/upgrade.
Overall, I couldn't be happier with DirecTV. Lot's of channels, cheaper than cable with a consistently good picture. There are two downsides to DirecTV: heavy rain/snow and digital broadcasting.
The heavy rain bit is only a minor annoyance. If we get a REALLY heavy rainstorm, I loose the satelite signal for a couple of minutes. It usually comes back pretty quick. This is to be compared to my old cable company where the signal would go away for hours for no apparent reason.
Digital pictures is something we will all have to get used to because that is the way broadcasting is going. You get digital artifacts, kinda like on your computer monitor, that can be annoying. On some programs, generally the local channels that are pretty compressed, you can see boarders between two areas of color that are close but not the same. Analog does these transitions much better than digital.
Anyway, GO SATELLITE! Tell the cable operators where they can place and twist their rate increases. BTW, I get the "premium" package (all regular channels), local channels, HBO, Starz, Showtime, and Encore in three rooms for less than $80 a month.
You answered your own question.