Really depends on where you live. For example, for where I live and all the states I travel to TMobile pretty much covers the areas I frequent so Verizon, AT&T, and Sprint don't offer much of an advantage. (I switched over from Sprint). And at the rate of TMobile deployment they'll pretty much cover all the areas of the US I'm interested in visiting anyway.