I've had Uverse since it was available in my area. I really like it. I have has comcast, directv and my parents have dish. I prefer Uverse out of all of them, but directv is next in line.
It has little quirks, but all of them do.
If they bump up the HD transmissions from 2 to 4 I will sign up for HD.