My wife and I used to have Comcast digital cable at our apartment, which was great (she loved the On Demand movie features, which made a whole bunch of old movies available at any time for no cost, on top of the pay-per-view movies they offered). The biggest drawback to the digital cable was the price. When we moved out of the apartment, we were paying more than $100 a month for our programming.
The house we bought in April of 2005 was previously owned by an elderly couple who didn't have any cable outlets installed (they had the big old antenna on the roof). So we had to start from scratch. DirecTV was running a promotion that gave us their top programming package (Total Choice Premier, which gives us like 185 stations or something, plus all local stations for free) and up to four receivers for $50 a month for three months. After three months, we could keep the package we had, but it would jump to its normal rate, which I believe is like $85-90 a month.
We've had it ever since and we haven't even thought of switching. We run into some problems with reception during thunderstorms, but those are few and far between, and they're almost always corrected within a couple of minutes. I can count the troubleshooting problems we've had on one hand, and every time I've had to call their customer service department, they've been fantastic.
We have like 25-30 different movie channels (HBO, Cinemax, Showtime, Starz, etc), plus they're pretty good with their pay-per-view selections if you like movies. I love the sports package...I've got ESPN, ESPN2, ESPN News, ESPN Classic, ESPN-U and CSTV (I'm a college sports junkie, so I love this...this is great for college hockey), NFL Network, a lot of the major market networks (YES, NESN, MSG, Comcast Sports). Plus, depending on what happens with our hockey team, I'm going to look into getting the NHL Center Ice package.
And, oh yeah, DirecTV carries OLN. When we signed up, Dish Network was not carrying it, and that was a big determining factor for me. I'm not sure if Dish Network picked it up.
I would HIGHLY recommend DirecTV.