"My perspective on using the Android isn't really so
much of a comparison, mainly because I've never actually owned an
iPhone before. But I still like, even love, the HTC G1/Dream that I
first bought and the Nexus One that replaced it.
"When I first got my G1, I thought it was the ugliest, nay,
fugliest phone ever. But I chose it still because, being my first
touchscreen phone, I wanted a physical QWERTY keyboard to help me
ease into the new environment. Back then, Android didn't even have
a soft keyboard yet (Android 1.0). I used it and was happy with it
for a while. Didn't like some quirks, such as the limitation on
only one GMail account to sync with and the fact that I had to flip
out the keyboard to do the simplest of typing tasks.
"The Cupcake (Android 1.5) came out and I got my soft keyboard.
I found myself enjoying the keyboard very much but didn't like the
fact that Cupcake made my G1 (with its severe hardware limitations)
run as slow as molasses. After reading around, I realized that 3rd
parties were actually taking the Android Open Source Project (AOSP)
source code and releasing their own home-brewed rooted releases. So
I selected the most popular 3rd party (CyanogenMod), read up on a
couple of tutorials, rooted the phone and installed CyanogenMod.
And then the world started opening up."