I was in your shoes until I got the email that Uverse is available for my home a couple weeks ago. My install is scheduled for next week. I can't wait to cancel the Comcast, that phone call will be very satisfying. (I am going to give them a chance though; 'every channel, premium movie channels, foreign channels, EVERYTHING, for life, at the price of their most basic service', then I won't cancel my TV service... internet would still be Uverse though...)
I am slightly curious to see if Comcast will improve its service now that it has a competitive market to deal with instead of a monopoly, and in a way I hope that they do. After all, if the companies rolling out fiber put them out of business, then we'll be back to the same bad situation we were in for the last decade, just with a different tyrant.