I would ask your neighbors what service they use and if they are happy.
I am not happy with Uverse. The wifi is abyssmal, worse than the previous DSL. But I think it is their equipment, not the concept per se, which doesn't matter because in the end my service is THE WORST!!! Reading up on boards sometimes the wiring doens't deliver the speed it should, and then I've read their switching or equipment was not working properly. I'm getting out of it.
So find out if people are using it in your area and it they are receiving the speed/product they are paying for.