All of the other posts are wrong, T-Mobile stated they aren't going to be rolling out LTE until next year because they are still expanding their 4G and since they recently acquired Metro PCS which is CDMA based it will take time to convert that to T-Mobiles network which is HSPA+ and since the iPhone 5 is only LTE and not 4G T-Mobile users with an iPhone 5 will be stuck on 3G and by next year when T-Mobile starts rolling out LTE Verizon, Sprint and AT&T will already have full nationwide LTE coverage and possibly already rolling out a faster network so I don't recommend T-Mobile besides their LTE will be the slowest one compared to Verizon, AT&T or Sprint.