We tried Uverse...and hated it.
Comcast isn't great, but IMO, the service is better than Uverse, billing is right every month, and we've had only one internet outage in almost a year. Uverse went out about once per month.
You could try Comcast's customer retention department...OR, try to find someone in your area who sells the Comcast Alchemy package. You might have to put the service in your wife's name to qualify...but it's a pretty damned good deal if you can get it.
Right now, the deal is 240 channels with HBO, Starz, and Encore, unlimited house phone service, and 16+ Mb internet for $89 + equipment rental. (modem and DVR) OR, add Cinemax, The Movie Channel, and something else for another $20/month. When we signed up, the deal was for 1 year with no contract. The salesman who hooked us up recently told me that they're now offering it for 24 months...so, come November, we're going to put the system in my wife's name. (not for current subscribers)