Wow, that is some deal you have with cable! In Houston, it was $45 just for cable internet (at the time before we had U-verse there was only 1 tier for internet) not even including taxes/fees/price hikes!
It was $40 just for cable internet till very recently when I asked them to cancel all of my cable TV. They then lowered the internet part to $35 and offered basic cable TV for $15 additional. Perhaps the additional competition from u-verse played a role.