Microsoft does in usual microsoft fashion of counting their chickens before they've hatched. Nothing has been released yet and they are already predicting world take over? I see a next Kin.
After my experience this week of returning my iPhone 4 for a Samsung Captivate Android based phone, Microsoft will definitely kick Google's ass. It took me less then 24 hours to return the Samsung Captivate for another iPhone 4.
From my impression of both the software and the upcoming hardware, I really think it has a chance to wipe those two off the market. Some of the leaked hardware look very impressive.