Getting a new phone at end of August, one that will need to last me two years. I know a phone usually goes out of date within a year but I'd like a phone that will make a decent attempt at staying in, via updates or whatever. I'm really attracted to the Desire, but it is already 6 months old and I am worried that the hardware is already out of date. Should I get the Desire or should I start looking at some of the newer phones to continue the next two years? If you think I should look at other phones, please suggest them. I also have my eye on the SGS, but the dev community behind the Desire (and the lack of apparent bugs on it, the SGS is fraught with them) keeps pulling me back to the Desire.