BTW - in a recent poll of App Developers, the result of the survey as to which Smartphone technology they (Developers) thought they'd be more in line to build apps for in the future. the far and above leaders emerged: Apple and Google. Google's Android was not a distant second either, it was almost even with the iPhone in terms of how the developer community saw as the future leader. All the others were not close, although the Windows Phone got almost double the amount of votes that it did in it's previous incarnation. Blackberry received a lot of love too, but not quite double the amount of votes it had previously received.
But the Dev world is right now putting their money on iPhone and Android to lap everyone and no telling which one they believe will win out between those two.