Be careful of promotional "teaser" rates. How long do you think T-mobile can keep up those prices? AT&T does however need to offer international roaming at a reasonable price. Currently it's outrageous. AT&T continues to add towers. Last year in northern WI I had very spotty coverage and the Edge network for data. Now it's solid 4G everywhere up there in the sticks. I'm sure they are doing similar work elsewhere. Meanwhile T-Mobile is just trying to survive.