I do love my G2, but I think I may give the GS5 a shot on TMobile since they pay ETFs. It's not much of an upgrade, but I don't want to get another G2 if better is out, especially considering G3 is a month or two away possibly. If the KK update really makes a big difference in signal and such, I will most likely cancel TMobile within my trial period I have been Samsung for quite some time, but loved all the customization I could make with the G2 without root (though I am rooted still )