I'll keep this as short as humanly possible.
I had cable for the last 5 years or so here. I won't name the company (Mediacom). I dealt with crappy service, tiling on digital channels, ppv orders that wouldn't work(timing always sucked), piss poor internet service during peak hours which eventually turned to overall piss poor internet svs, and internet tech support that lacked (to say the least).
Now, mind you, I always kept the base DTv package along with my cable service because I have to have my Season ticket and League Pass. About a year ago I dropped that cable company like a bad habit and went full DTv. The HBO and SHO that I had on cable were added to my DTv package. I have 5 boxes in my house with a dual tuner DVR in the living room that absolutely rocks. I gave up the crappy cable internet service for Bellsouth DSL which has not even as much as hiccupped since I got it.
In short, I couldn't be happier. There are options out there. Don't settle.
Disclaimer: Not all cable companies are evil.
Oh prices...
For Cable I was paying about $130 per month for the HBO/SHO plus internet svc. Yo can add another 70 or so for the base DTv package to that so I could have my extras, and another 50 or so for phone service.
So I went from approx $250 per month to the same with DTv & Bellsouth DSL for my current rate on both which is:
$100 to DTv
$90 to Bellsouth for phone packages and DSL.
So I saved about $60 and am so much happier. My wife thanks me too for the reliability that DTv affords us and the the lightning fast, steady as a rock, internet service.