Had an iPhone 3G for two years that was OK. Its reliance on iTunes to do much anything was a liability - I detest iTunes and it ran like hell on my PC. Eventually, the phone couldn't synch with iTunes (something to do with the proprietary USB driver) and 3rd-party apps stopped working altogether. Apple also had some weird problems with the sim, resulting in random loss-of-network issues that required a time- and battery-munching reboot. While the absolute need for iTunes synching is gone, I simply loathe the software too much - why does it need to run a half-dozen services, why does it force me to spend so much time putzing with it, and why can't it work with my existing music library in a sensible (read: non-flat) directory structure?
At about that time, I went for the HTC Thunderbolt, knowing full well that it was a first-generation device that would be potentially troublesome ... and indeed it was. While it suffered from none of the USB problems that the iPhone did (mount the phone like a USB drive - astounding!), it had issues with notifications (evidently I didn't need to know about incoming phone calls, texts, nor voicemails) and randomly dropping cellular data. It was also a battery pig - I was lucky to end the day with 40% battery with extremely light usage. Coincidentally, about a month after I ditched it, HTC / VzW finally released the long-awaited ICS update for the Thunderbolt, which apparently fixed nearly all of its ills.
Currently have a second-hand Galaxy Nexus and like it - very responsive and the 2.3 >> 4.1 change was welcome. Far easier on the battery life than the Thunderbolt, a bit slimmer, and generally lacking in carrier bloatware. The OLED screen is ... different ... from conventional LCD - upside is greater power efficiency and vivid colors, downsides lower brightness and some weird patterns occasionally visible. Got the latest android update the other day and am enjoying the new photosphere app. Suspect I'll keep this phone for a couple of years ... now if only VzW would cut me a discount for being off-contract.
Android phones tend not to be as pretty as Apple - that being said, most smartphones get encased in layers of protective rubber/plastic since their exteriors tend not to be forgiving of drops, bumps, and scratches.
The iOS experience is definitely more polished and consistent than Android - which suffers from every manufacturer installing their own skin with the further insult of carriers stacking on their own un-removeable bloatware. However, if you don't like it then you're generally SOL since it's not as customizeable.
Not sure what my next phone is going to be. While I'm beginning to appreciate Samsung for the Galaxy Nexus and the Galaxy S3 is indeed a compelling phone, I'm not sure I can stand the performance-sapping custom skins and carrier bloatware that most phones get. I might look at the new hotness in Nexus-branded devices or ... who knows - I have nothing invested in the various "app ecosystems" so I could go to some of the newer platforms like Windows, Ubuntu, or even Firefox.