I've had uverse for like the last 5 years or so for TV & Internet.
Have not had any trouble.
I consistently get 15mbit down 1mbit up. Sometimes it appears as though the downstream is working faster than 15mbit, however, that is the highest tier that they offer in my area.
I've thought about switching back to comcast, but, they irked me. They promised to bury a new cable in my yard, and ran a temporary one along the fence outsider ... then, they never buried the cable. After a year of drama from them, with an unburied cable in my back yard, I switched to uverse.
Uverse is slow
I could get more bandwidth from comcast for the same or possibly less money.
That said, I don't monitor my data usage, but I am absolutely certain I have gone well beyond "250gb" many times in the past, though I haven't put together a new PC and downloaded my whole steam library in a couple of years...