AT&T Uverse > Charter
I used to have Charter, it sucks when it goes out for over a week(it did that multiple times).
We had the internet go out so much that they gave us a free upgrade for a year. Then after that went dry we switched to Uverse and fell in love with it. Cheaper and had better things.
The internet has not gone out for over 2 hours ever.