Hello,
We first got UVerse about 5 years ago right when they starting providing service in our neighborhood.. at first we had issues, but I think it was just kinks for them providing service in a new area. One great thing is that their CS is open 24/ 7, and if one level can't help you, they send you up a level... and/or send someone out to your house 7 days a week. We just sold our house, I had to set up new service at our new home. At first they were stating they coouldn't come out until we had lived at our house for 4 days, but I hung up.. called back, and was able to schedule someone to come out the 1st day we moved in with another rep.
Overall, the service is great, and you are able to tape 4 things at once. I have had Dish and that was always an issue.. not being able to tape everything I want.. also, you can pause or stop a show.. and continue it at another time from another room at the same stopping point. Also, since it is fiber optics and not a dish, etc. there isn't any outages during storms, etc. My best friend has DirecTV, and although she doesn't mind it... it freezes up a lot, doesn't always tape her shows.. and the biggest thing... costs over $25 more a month for the exact same channels I have.
Right now UVerse is giving a $200 Visa giftcard with new or transfer offers.
I am not positive on the internet speed... but you probably will want to go up a level. We have the 3 mbps currently.. and although it is fine.. I have noticed several times where it is annoying at how long it takes to get to a site. We have 3 PC's, Wii, iPhones, etc. as well.
Good luck!!