@spivonious: Bells and whistles aside, why would anyone go out and either purchase or develop for a Windows Phone? Apple has nothing on Microsoft, Think Different indeed. At least Windows Phones are great feature phones, and maybe apps are overrated. Windows Phones also get good battery life.
Most Android apps are junk, and Apple isn't going to get into Enterprise CMS, with something that looks like SharePoint. Perhaps Microsoft could create a killer-app for the enterprise based on SharePoint for Windows Phone.