Recently I obtained an HTC Hero and I really like it. I've never had an iPhone but my friends say it's pretty much the same. I say that it's the same but better. I always prove that with the Google Sky app.
One drawback though is that the "back" button (used very often) is on the bottom right of the device panel. So when you hold it in your right hand it's physically very uncomfortable to click that button. I mean very.