Don't forget that a HUGE % of those millions are stuck on a carrier (or choose a carrier) that doesn't allow them to get an iphone and to them they "think" that android is just as good or better.
In my experience most android users have never owned an iPhone. I'd love to hear from someone who had both and about which they kept. I would like to estimate that in a true comparison, (1 or 2 months with either phone) - a large percentage would prefer the iphone.
I have an iPhone 3GS and well as an Incredible. The only reason I haven't ditch the iPhone is because of the apps. There is no doubt the iPhone apps are better but the android apps are starting to catch up. Angry Birds is about to be released for android...one of my favorite games. I think Apple is starting scramble trying to think of things to put in the iPhone. It's now seems to be all about marketing. "Retina Display"....seriously?!?! Just tell me what the resolution is, you don't have to put a name to it. I wish people would stop worry about who's phone is better. Just because you like the iPhone doesn't mean everyone has to. As many people have already stated. All of you iPhone fans should be rooting for Android because the better Android gets the better the iPhone will get.