Forget mobiles stick with software
There said it. Windows Mobiles are never going to be anything more than an afterthought. I did the unthinkable and went from WM6.5 to android and never been happier. Some people get on with windows mobiles, I hated it.
Trying to get from 3rd to 1st isn't going to happen. Apple is already there, Android works well for me across home / business so Microsoft should just go back to making decent desktop / server software and stop trying to converge everything.