They have a couple problems, perception being one. Talking with a buddy the other day, he's an iFan, works in a school district IT dept. He and his coworkers have no idea what Windows Phone is, said his bosses wife tried one, hated it, going to iPhone. I asked which one...he checked...it was the
HTC Snap. Yep, a Windows
Mobile phone from early 2009. Everyone I know who has had a WinMo phone absolutely loathed them by the end. So they desperately need to communicate that this is different and better.
And communicate what's different and better from the other mobile OS's as well. Even on here, it seems haven't used them enough to get a good idea of what you can do with them. The plain colored tiles...usually aren't. Most of them are updating, animating, it's aaaalive

You can change them up to suit your needs and desires...I have the Phone (updates to show any missed calls and voicemails), People (like Contacts, but with WP7, each one is much more in depth and centralized) which animates a 3x3 grid with different contacts, sometime one will get a 2x2 square, the HTC weather tile, Messaging (text, facebook, windows live) and Gchat, a linked Inbox (Gmail, Hotmail, and Yahoo) showing how many unread mail, my wife and her sister (babysitter) contacts (which show any communication from them but default to their contact pictures), IE, the Pictures hub (which cycles through my favorites, which also double as the background in the hub), Zune (which shows the last artist I played), Marketplace (which shows if there are any updates), and Calendar (with today and tomorrows schedule). And then I can swipe over and either scroll the app list or hit a letter to bring up the alphabet grid and go there....fast and easy.
I would go to iPhone before I go back to Android, for sure. Hoping VZW gets a good WP7 model this spring. Just got my upgrade renewal yesterday...I should buy the Nexus and then sell it heh.
I like WP7...fast and smooth AND it seems like I can get in and out of things quickly and easily, everything is integrated well. *shrug*