Here is a great article from Rafe Blandford… 

Here is a great article from Rafe Blandford (AllAboutMeeGo) that I missed about Nokia choices and why they choosed Windows Phone 7 : http://www.allaboutmeego.com/features/item/12622_Understanding_Nokias_smartphon.php

“Ultimately this mutual dependency is why I think Microsoft and Nokia will give everything they can to make this partnership succeed. And it’s why I think these two giants will ultimately find success together.”