I use and am thrilled with US mobile. Otherwise no affiliation. Lots of different options, including which backbone network you're line is currently on, and as far as I can tell the options are all switchable online with very little fuss.