When I signed my one year contract with Verizon at the end of April to get the Incredible, I did so for a reason. Once I can upgrade, I expect to do so if there is a phone worth upgrading to from the X. I expect there will be about 6 months from now. I expect I'll be "upgrading" to a new phone once or twice a year from now on, so I'm not sweating EOL status for a phone. My Inc has 2.2, and IMHO it isn't that big of an upgrade, so not having 2.2 on my X isn't a big deal. Maybe Gingerbread will be a bigger upgrade, but I'm not too worried about that either. As is, the X is a fine phone. I'm not expecting humongous changes from any software OS upgrades while I have this phone. If they can just get the bugs worked out, I'm fine with that.