Just like the title says, I had sprint and was sick of the subpar 3g and LTE service in my areas(work in Mclean, VA and live in Martinsburg, WV). Its great that you get unlimited data but the fact that its at 1Mbps isnt a luxury, its a hassle. I have 2 iphones, a black 32gb iphone 5 and a pink 16gb iphone 5c and have about 15 months left on my contracts. The ETF's are about $300 per line. I was tempted by TMO because they also have unlimited data, they pay your ETF, and they give you money for your phones after you trade them in. This was perfect. New Network. New phones, and money back. After looking at the TMO coverage map my home was in the 2G speed area, which didnt really bother me because I'm rarely at home and when I am home I'm on wifi. So I ordered an iphone 5s and an iphone 5c for my wife. While waiting for the phones to be shipped I ran into 2 friends at work. One had TMO and the other AT&T. I immediately started doing speedtests at work, and sprint was better than TMO roughly 1Mbps vs. .8Mbps. Not impressed with either, I tested the AT&T phone and good god 38Mbps (faster than my wifi at home). After the speedtests I had absolutely no faith in TMO or Sprint and had my eyes on AT&T. I looked at the coverage map and surprisingly both of my locations were in 4g LTE areas. On top of great coverage, AT&T is offering $100 credit per new line of service until 3/31. So I ordered AT&T iphones. Now my plan is to sell the sprint iphones to pay the ETF's and be free and clear of sprint as well as return the TMO phones. But before i return the phones i plan on doing random speed tests at my work and home and points inbetween to see who has the best coverage between the 3 carriers atleast for me. The TMO phones arrived today and the AT&T phone will arrive tomorrow. I'll start testing them tomorrow and I'll be updating this thread with my progress.