have you looked into Yahoo DSL? They're only $15 a month and the speed is MUCH better than what you have.
Also, Comcast often runs new subscriber specials. I've seen deals for $19.99 for your first year. Just mention the Yahoo DSL $15 a month deal when talking to the Comcast rep, they'll start fixing that price quickly.