I didn't read every comment but I did glance over them all..The biggest reason to upgrade to the S6 from the S5 if you're on T-Mobile is you'll get better coverage. T-Mobile got new spectrum a few months back and the S6 supports it. Having said that, I agree with everyone else, wait for the S7...