I have been wracking my head today over deciding which carrier to go with. In live in a smaller city in southern WI in which no carrier except US Cel. has good coverage everywhere. I want unlimited data so that leaves T-Mo and Sprint. I have a cousin who works for Sprint in another part of the country who can get me on their eprp plans. With Sprints in market roaming I have voice and text coverage everywhere more or less, just slow data (400k 3G, 2-4m LTE). I also have had issues with them over compressing images not sent over ssl. Where T-Mo works it works very wel,l even hspa reaches 9mbs. However they have enough dead spots to get annoying. At work and in most big box stores here T-Mobile losses signal. That is ameliorated by my Lumia with wifi calling in those areas, but it can't hold signal well outside of wifi. My Galaxy Nexus holds signal well in the areas the Lumia doesn't, but losses it in the dead zones. I'm planing on getting the iPhone 6 at release. On contract with Sprint eprp it would be 80 after taxes plus the 32gb at $299 = $2220 after 24 mos. No contract with T-Mo it would be $70 (grandfathered) plus $750 would be $2526. Being a big data user part of me is thinking sticking with T-Mo will be a better experience for the money. But the frugal side of me is thinking the cheaper Sprint plan with better coverage is the better deal.