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)