They're brilliant phones... My dad's got an iPhone and I honestly think the desire is a better phone
Having ordered an iPhone, I would agree with you.
It's just HTC are a pain for support - been promising updates for the Hero for about 6 months now ... shame, as HTC make excellent phones. Very underrated. (I just needed something that is well supported and widely used - phone modding days are long gone for me!)