I don't think Microsoft would ever buy Nokia. Microsoft is a software company, not a hardware company. And this would alienate Microsoft's hardware partners. Yesterday the CEO of Nokia said this rumor was bogus, and it was also disclosed online that this story was solely based on something a blogger posted in Russia. Microsoft will have challenges with many hardware partners by giving Nokia special agreements to be able to modify Windows Phone firmware exclusive.