J.S.
I love U-Verse. They have far and away the best customer service. They get things done. The service is great. The software is great and user-friendly. The only thing is that you really really really have to pay your bill on time. Like, really.
We haven't had one single issue with them. We bundle our landline and cable TV with them, and have excellent service for all three. We often do the price comparisons as we did when we first got U-Verse, and it always comes out as the best value especially when it comes to the channels, speed of service, and the customer service. They also take into account customer loyalty.
The only reasons we don't also have a cell phone contract with them is because I've had my cell phone with Verizon for far longer than I've had U-Verse or AT&T... gosh, 15 years now... and I love their service too. They're equally excellent. But also because if we lose phone service in a natural disaster or something with one company, then we need to be able to know we have it with the other.
So for instance if cell towers go down for Verizon, and we lose cell service, then at least we'll hopefully still have our landline. Or vice verse. And one way or the other we'll still have internet access.