My company pays for our phones and for a long while they provided just BlackBerrys. Recently, they started allowing us to choose a device. So, everyone jumped on the iPhone bandwagon. However, I kept my BlackBerry Bold 9930 waiting to see how the new BlackBerry 10 OS would work. While the BB 10 OS is great, it does not integrate with our Outlook Exchange Server as well as my Bold 9930. I did a little research on the Lumia 928 and discovered that it would integrate just as well as my Bold. I've had my Lumia 928 for a week now and I love it - and so do others who look/use it. In fact, I was in a bar with some friends, explaining how well it syncs with our Outlook and how wonderful MS Office is on the device. All the while, there was an iPhone user next to us who kept trying to look over the shoulder of one of my friends to get a glimpse of my Lumia 928. I believe he was jealous.
FYI - I also have Yahoo Mail and Google Mail accounts on this Lumia 928. They are working for me - including the Google Calender! I love how I can see my Outlook Calendar and my Google Calendar on the same display without having to use a 3rd party app or use the internet browser.
So, if you use Windows 7 for desktop/laptop software; use MS Office for productivity and use Outlook with an exchange server as email client, then it is a no-brainer. You have to go with a Windows Phone. And for just a penny (see Amazon), how could you go wrong?