I have uverse, its works well. I upgraded to the 18Mbps internet, and am on the 200channel pack with HD.
Pros
-Fast internet up and down
-DVR records up to 4 shows at once
-Price is very competitive possibly cheaper (deals get thrown around and changed so much I'd rather know the "regular" rates from providers anyway)
-Wifi router provided with service (not that I needed it but what the hell)
-Instant Channel change is pretty accurate
-Play DVR recordings from any room.
Cons
-Service is new and there are hiccups from time to time (for me its a weird audo/video skip about once a week or so, not something I actually notice but it is there)
-HD video compression could be better (but 99% of people viewing wouldn't ever notice that, and as VDSL2 rolls out that that will be cleaned up area by area)
-As of now only 2 simultaneous HD streams or HD-DVR recordings (VDSL2 applies here too)