Well, after a couple months with an iPhone 3G I was given, and playing with my wife's iPhone 4 for the past year or so, I decided to take the plunge and get an Android phone instead...
Gotta say, it's not nearly as friendly out-of-the-box and I've had to muddle about with a few things so far...