They suck, but for Internet, Verizon is no better. I can't even get FIOS where I am, I have DSL, and it's increasingly not cutting the mustard. I can't stream HD for one thing, but every year it just seems slower and slower.
The only other viable alternative for decent broadband then is Comcast.. between a rock and a hard place, essentially.
In regards to cable TV, Comcast service has gone down the toilet. 150 channels of crap, and while I need to time it to be sure, it seems like the commercials to program ratio is getting pretty darn close to 1:1, at least on certain channels, like SyFy. Then there's the way they screwed up OnDemand. Some of the few shows I actually like aren't on premium channels, they're free, like Vikings, Salem, or Supernatural.. but if I want to watch an episode from the last season, I'm lucky if it's there.. and if it is, it's only for a price: $3 an episode. A lot of times you can't even get episodes from earlier in the same season.
Lately, they've been airing the hell out of the first Avengers movie, but on OnDemand, it's $5.99, which is kinda funny.