Amen. In fact, Microsoft should hire the Mono team, redouble the open source effort, integrate Mono Droid and Mono Touch into Visual Studio and offer them for free (like VS Express). This looks like an easy way to attract app developers to the all-encompassing Microsoft platforms, and help make Windows Phone an equal of iPhone and Android... This could be a major win!