I switched to US Mobile. You can choose which carrier you want out of the big 3 and you can also change (takes about an hour) if you want.
They have lots of other features also like 2nd lines, international roaming, etc. I have 2 lines in my phone. AT&T and Verizon. If the data on my AT&T line...