I've had Charter since January, coming from U-verse. I've had more service outages with Charter than I had in 5 years of U-verse. One was weather related so I'll give them a pass, a couple others weren't, but were short lived. But, I consistently get 120+ Mbps down on a speed test (I pay for 100) whereas U-verse never got close to triple digits, I was paying for 75 which was their max speed available. I would like faster upload speeds on Charter though. Also, the UI on their cable boxes and DVRs look like something out of the 90s. A TiVo was the best purchase I ever made, works great with the cable card and tuning adapter, I get all my channels and can watch recordings and TV on the TiVo Minis I have elsewhere in the house.
Charter is also a lot cheaper than U-verse too, so there's that.
As part of a deal with the FCC, Charter/TW can't implement data caps for 7 years. Who knows what will happen after 7 years, maybe by then the FCC will have banned them.