Buy Xperia X10. Sony is really committed to this phone. They have already provided an update within a month of its release. Android 2.1 will be released in Q2. You can mail directly to them and clear any doubts.
If I were you I would stay away from HD2, as there is no official Win7 upgrade for...