I've used several Windows Phone over the years dating back to Windows Mobile and started with WP 7 at launch. I also run a small business where most of the users use iPhones. The most common objection I hear is the cost of getting new apps to replace the one's they purchased on iOS. If Microsoft wants to become serious in the market they need to subsidize the cost to replace the apps while jumping from Android or iOS. Would it really hurt to MSFT to off a $50-100 store credit for new OS users in order to grow market share. MSFT should also consider building a team to work with other corporations to build 3rd party apps for corporations. Just like they did with Facebook.
Go Beavs!!!