One thing to note about u-verse is that the pings tend to be higher than cable or DSL. If you're into online gaming, particularly shooters like CoD:MW2, you might want to go with cable...
I have u-verse, but whenever I play CoD online I really notice the lag more than any internet provider in the past. (I've used Comcast, AT&T DSL, and BrightHouse).
On the upside, the u-verse connection is relatively cheap, and offers blazing d/l speed.