Switched to Uverse from Time Warner about two and a half years ago.
The good: Wireless tuners and whole home DVR included in the bundle. Bundled discount and one bill for Internet, TV, and cellular. Can add the entire HBO family of channels for 3 months for free every year (April - June, get Game of Thrones and Silicon Valley yet have never subscribed since being Uverse customers). All equipment including WiFi router included, and get free WiFi all over the place at AT&T carrier public places. AT&T has a quick trigger to add new channels, and the packages are very robust. At least once a year there'd be a game or event I wanted to see that I missed because Time Warner didn't offer the channel, and if they did it was part of an expensive premium package. Never had that problem with AT&T and the U300 plan.
The bad: The wireless tuners can occasionally (rarely) drop signal and need rebooted, or receive firmware updates at night and reboot on their own. We're on our third DVR in less than three years -- no idea if that's the wife and kids tearing up the hard drive. Plus side is they've replaced broken DVRs the next day each time. Introductory price packages they're enticing you with are very likely priced for only one TV. You have to "rent" a receiver for every TV that you connect, and that's $9/mo per receiver. So you will need to investigate a more robust introductory offer if you've got three or four TVs. It won't be as cheap as what the base package, but it should still be discounted by about 50% for the first year.
We have four TVs, two with wireless receivers, and negotiated the first six months free for those.