Likewise. I have a 12 Mbit business Uverse connection through AT&T. It has plenty of drawbacks - in particular the modem takes about 10 minutes to reboot/resync if the power blips, which happens several times a week where I live, and they can't decide whether or not I have problems with the physical line. One time they'll say, "oh yeah, we need to get that line replaced", and then the next it's "the line test looks fine to me". However, it's $65/month, I have 5 static IPs, IPv6 (finally) works well, and I can run whatever the hell I want on my connection. Every year or so, I get a quote from Comcast to compare. This year, it was $75/month for comparable service, plus another $30/month for 5 statics, plus $7.50/month for the modem rental (they won't allow customers to use their own gear with static IPs), and a $300 installation charge plus a 1 year commitment. I specifically told Comcast to contact me via email as I wouldn't be available on the phone during the day. Over a period of two weeks, three different sales reps called a total of 5 times while I was at work, and each time I responded via email and reminded them that they should contact me via that means. I never got a response, and eventually they just stopped calling. If that's how conscientious they are when trying to get my business, I shudder to think what the customer service would be like once they have my money.
AT&T sucks in a lot of ways, but they're cheaper, they're responsive, and if I have issues I can usually get in touch with someone that actually knows something instead of having to walk through a useless 45-minute script with some phone jockey. I'd like to avail myself of better/faster service, but Comcast seems to do everything they can to keep me from switching.