Do what I did. Switch to DSL, FIOS, or ANYTHING but Comcast.
Seriously, I had DSL when I started my last job (which was a work-from-home programming gig - thus, my internet was my livelihood). The signal was flaky and kept dropping on me an hour or so into a coding session. I got Comcast, and 4 months later had DSL again.
Best Comcast moment evar:
My service had been down for most of a week, and I'd had to go to friends houses to work. The Comcast people started by destroying the drops in my apartment building, then the entire equipment room, then the pole across the lot, then the 500 foot span of cable between that and the building. I mean DESTROYED. It ALL got gutted and replaced.
Well, one of the days after it was "fixed", it dropped on me again, and I called the area service manager (he and I were on a first name basis by this point), who told me they had no techs available to come check it out, and I'd have to wait until tomorrow, but he'd check on things on his end in the meantime. So, while I'm waiting to hear back from him I go to lunch.
What do I see in the street next to my building? A Comcast van.
Where's the tech?
In the driver's seat. Sleeping.
So I took cell phone video (so I'd have it on there what the date was) of me walking up to the thing, startling the dude awake, and saying "Smile! You're on Candid Camera!"
Needless to say, after I sent the video to the manager, they managed to find a tech to send over. Oddly, it wasn't the guy who had enough free time to take a nap, that was less than 200 feet from my apartment...
It was nice to have my Comcast line back working for the 4 days it took to get a new DSL modem shipped to me.
I threw Wizards before they were cool.