Android would have been a horrible choice, because it lacks the style and exclusivity needed by Nokia if they want to have any chance of returning to former glory.
Here's a serious question.. what will MeeGo do that WP7 won't?