Hi Rosie!
Being in Australia I am unfamiliar with Comcast, but I am all too familiar with telecommunication woes! I have had my own battles with a telco provider in the past and ended up complaining to the telecommunications ombudsman in Australia in order to get a resolution. It worked. (Do you have a telco ombudsman in the US? If so, they can be great to approach if you have a valid issue which your telco won't address to your satisfaction.)
Cable isn't super big in Australia, so I don't have cable - I only watch free to air TV.
Now, given that I have survived (for many more years than I'll ever admit(!)) on free-to-air only, I'm going to be blunt and play devil's advocate for a moment.... (Take a deep breath and know that I'm only asking for your own good!)
Do you really need to pay thousands of channels of (primarily) outdated nothingness?
Do you even need five channels of (mostly, bar for a couple of hours per week) outdated nothingness?
To help give you greater clarity in regard to this issue, as a first step I'd be inclined to go through a programme and circle all programmes that I really "must" watch and see how much is free-to-air and how much is cable. If the free-to-air is much higher to cable, I say, get rid of the cable. I promise, promise, promise you will survive! (I have a slight nervous twitch that is nearly gone! )
In terms of broadband and internet, Australia is an absolute backwater! So much so that faster and more reliable internet is actually an issue for debate in the upcoming federal election! (Soooo, keep this in mind when I write my views on broadband vs dialup....)
I have only just got ADSL2+ in the past month. (I am not sure if this is an Aus or International term, but means higher speed broadband than was in existance before.) It's great, so much easier to zip around the net! I can say that if I go over my usage limit and am relegated to dial-up speed that it can be painfully slooooooow. (At least it is here in Aus, not sure about US.) As such, I'd think about it before you go to dial-up (although it could be a great way to curb an internet addiction - when it takes 10 minutes to load up one page, it sure turns you off quickly!).
Good luck sorting them out Rosie - I hope the issue is resolved to your satisfaction very soon!