I've been eligible for an upgrade through T-Mobile since September, but my contract doesn't officially expire until January. In any case, I'm definitely not leaving them for AT&T just to get the 920. I really, really want one, but there's nothing in this world that could possess me to sign up with AT&T. I'm planning on getting the 810 next week but will look into getting an unlocked 920 in yellow in several months. Or, if by some chance T-Mobile gets the 920 after AT&T's exclusivity ends, I might get it there at full price.