Pros: Great rates, great Data service
Cons: Coverage could be better
I switched to AT&T for better coverage and better phone support, but not a bad choice. They know they're at a disadvantage and charge less as a result. Their data network was the best for quite some time (while Verizon and AT&T played catch up) and did work extremely well. Their coverage may be better in your area, and they might be a good option if you don't value phone selection/availability.