...it really does get ICS in a timely way. I'm an Android developer and really wanted a pure Android device without rooting in order to simulate my typical customer's environment. That meant a Galaxy Nexus, but unfortunately it doesn't look like AT&T will carry that anytime soon, and for various reasons I want to stick with an AT&T plan (even though they're jacking up all the data plans by $5!). Anyway, this phone seems to have a great display, although I'd have preferred one with only soft on-screen buttons to really have an ICS interface. It is also more of a display resolution upgrade from my HTC Desire than the Skyrocket would be. So all I have to decide is whether to wait until I see a thread here about getting an ICS OTA update, or just assume that the upgrade is coming (always a dangerous move!).