Keep in mind that $100 gift card will probably pay for the early termination fee from DirecTV, so it's probably not worth factoring into the equation.
Obviously, with DirecTV, it may or may not go out in the rain or really bad weather. As long as you have power, your U-Verse is good.
U-Verse used to be great with their four tuners...meaning, the whole house could be tuned in to four live streams at once.
I don't know if you took that DirecTV offer, but you should have...even if you don't take the newest AT&T offer, at least you would have finished with a good DirecTV deal.
You've had U-verse, so you know how it works with the streams of live TV not being like a traditional channel.
In terms of picture quality, it seems to have improved a bit, but I *do* notice a bit of blurring/pixellation in the background during fast moving scenes like basketball games or NASCAR races. Another example might be if a lot of confetti is falling...that isn't a good image to have on your screen.
Someone posted a screen shot earlier that shows proof that AT&T is working on additional streams. Unfortunately, they didn't have any additional HD streams, IIRC, but more streams are always better.
In terms of what I found, DirecTV is the king of sports, but U-Verse is the king of movies. The most-requested channels from U-Verse seem to be BeIN Sports, Hallmark, Hallmark Movie Channel, and NHL Network. Obviously, as I'm sure you know, they don't have any of the digital sub-channels or local on the 8's.
Check their channel lineup online and make sure you see what you want. Look over it very carefully, because it might be possible to miss something.
U-Verse reps seem to be clueless when it comes to channels, or they're told "we're working on it" in order to snag a sale a bit easier.
A few years ago, it was possible to run the old provider and U-Verse together during the U-Verse "money back guaranteed if you don't like it" trial period. This might have changed with the contract, but it would be worth asking about.
You seem to understand it a bit more than others, but just remember that your first U-Verse bill will be higher, since you pay a month in advance...you'll essentially be paying for one whole month PLUS a partial month...so don't freak out when they promise $77, but it's really closer to $130 or $140.