That was a nice read.
I've moved in the last couple of days from my iPhone 3GS, to a new HTC Desire, and I have to say I'm very impressed so far!
Though I made a grave error of judgment initially by getting a Blackberry 8520 - After not even 1hrs use it went black! Its shocking!
The HTC Desire seems to score very well in most reviews, and is as simple to use (and figure out!) as the iPhone is, without the annoying requirement of iTunes that you get with the iPhone - That alone put me off the iPhone.
So, the iPhone lasted 3 months before I got fed up with it; I'm also fairly certain I'll be just as happy with my HTC in 3 months time as well. It's fast, efficient, and has good battery life for a smartphone, even with wireless always on, as I never bother to turn it off.
I love Apple, but the iPhone ended up being everything I didn't want in a phone. Its overpriced, slow, drains battery like no tomorrow and the forced "i-Tunes" is pathetic. Glad I didn't bother getting the 4 now, I'd have been seriously wasting my money!
I don't know about everyone else, but I always find choosing a phone, and being happy with it really difficult. Maybe I expect too much, but there doesn't seem to be many phones these days that I like, or feel happy with.