Oh, please...
Have you ever used an Android phone? I've had three (starting with the G1, to the Vibrant, to the MyTouch 4G); while the hardware improved dramatically, the software has always been awful -- inconsistent, slow, buggy, crash-prone, and generally crippled. Battery has always been a problem (although the 4G, with a 1600mAh after-market battery is OK).
If one does not want to use any (or even some) of Google's services, you're pretty much out of luck. Case in point, Calendar: *still* no support for CalDAV! What kind of crippleware is this?
Even if you do want to use all of Google's services, they are buggy beyond belief --- they truly are beta. Again case in point is the horrendous calendar (iCal and Apple's Mobile Calendar are running circles around Google's offering), but also the awful App Market application (the latest one on 2.2 seems to be even worse than what came before), and the pretty buggy Qik video chat (which manages to be even worse/buggier than Apple's FaceTime, quite a feat I should say).
At a more philosophical level, who in their right mind would choose Java as the main development platform? On top of Linux, no less? Granted, it's better than native programming for Windows PhoneOS (whatever they call it today), but not by much. Even Objective-C is better (not to mention faster). And I truly believe that Apple nailed the mobile app paradigm with their very restricted (but surprisingly functional) version of "multitasking" and push notifications.
The only reason I've stuck with Android for so long (other than curiosity) has been the fact that my cell provider (T-Mobile USA) uses incompatible 3G frequencies, so even an unlocked iPhone won't help with speed. But I've had enough of the Android lameness...better functional EDGE than buggy "4G" --- my unlocked iPhone 4 is on its way.
Sure, Google (and the various non-Apple manufacturers) will flood/are flooing the market with junky (and not so junky, from a hardware perspective) devices...I remain unimpressed. I think that, as soon as Verizon (and the other cellcos) provide iPhone service, you'll see a massive switch over. We'll know soon enough.