Yes, but Windows Phone != Windows, even != Windows Mobile. So all your old software base is useless with the new Windows (ARM) platform. True, they are the biggest software company. But there are more free software developers, releasing GNU or BSD licenced software than there are developers releasing MSEULA software. I am as curious as you what's going to happen. Of course I may be wrong and they'll beat even Apple with there WP7 phones (not even talking about ther shabbily treated MeeGo phones). I only find it hard to believe.