I had uverse and agree with the above. I have had dish and the user freindlyness of the system was ok with uverse. I am now with wow and it 10000000 x's better for about 30 less a month and a shit ton more.
So the alternatives i would recommend in order are:
Dish or direct