This hinges on one question from me, will Microsoft take the closed model of Windows Phone 7, or the open 'install whatever the hell you want' model of Windows (the big PC one). If it's the former, Microsoft would effectively become a less classy Apple and would fail.
If it's the latter, I...