Just yesterday Apple announced that iPhone OS4 would include a number of features people had complained were lacking, including multitasking, folders, etc., not to mention a multiplayer gaming platform. It doesn't seem the "smear campaign" Verizon ran to promote the Droid (remember "iDon't"?) would fly today in the face of these enhancements.
Coincidentally, only a few days earlier my Droid received an update which gave it pinch zoom (a feature the iPhone already had) and a number of other nifty features. My guess is it was timed to keep users of Android phones from straying. That may become more difficult when the iPhone becomes available on other carriers, though.
It's rumored that the iPhone is becoming available on the Verizon network this year. This may not bode well for ATT or the Android platform, since the former stands to lose those customers who switched to its reportedly inferior network just to have an iPhone and the latter may lose users because those who did not leave Verizon and went with Android devices as substitutes for iPhones will no longer have to.
With iPhone's OS4 effectively bridging the gap between the two platforms (many iPhone fans would argue that if there was any gap it was the Android trailing the iPhone), it will be interesting to see what enhancements Android comes out with to stay competitive.
While I'm not a fan of Apple's stronghold on the iPhone's App Store (developers cannot simply make an app for the iPhone and distribute it the same way they can on the Android platform), if all things become roughly equivalent about the two platforms it may only make sense to go with the more pervasive of the two. After all, I'm seeing televisions and other consumer electronics being built with iPhone support included. When it comes to Android, iDon't.
One thing is for sure; this is awesome:
Do you have an iPhone, an Android device, or any thought about the battle between the two?