I've been with Sprint since the Evo 4G release day so, close to two years. Previous to that I have had AT&T for my cell service. From way back when AT&T was PCS. I had never had a 3G phone on AT&T. I had an iPhone 2G when I left them so, I dont know how their 3G or non LTE 4G is. I want away from Sprint because I miss GSM and I want faster 3G and 4G speeds. Who knows when Sprint will get LTE in Michigan (I've never had Wimax)? I don't have any bad stories about Sprint or AT&T. Long story short. Is T-mobile a real option or is AT&T the only way to go in SE Michigan???