For me it's going to really depend on pricing, but I know for sure that I'll never go with T-mobile. I'm leaning towards AT&T because of the talking and texting at the same time and the sim cards but I'm contract free with Sprint and have a special kind of account (not sero) that allows me to get heavily discounted plans that are not available to the public. If I'm able to get special discounts for the iPhone and Sprint offers unlimited data then it's going to be a no brainier, Sprint for sure. We shall see how this all plays out, but like most things, I'll believe it when I see it.