[Windows Phone 7 Q&A, Help & Troubleshooting] dtboos:
I moved from android, and while I do miss some functionality (that will come in time with updates), overall I'm very happy. The UI is vastly superior, and feels like a more polished professional product as opposed to one stitched together, if that makes sense. Android was very functional, but never felt totally complete in its design. This led to a less than great overall interaction experience. But I will reiterate; the functionality/settings options are VERY BASIC SO FAR.

wp7 not only feels more solid, but you can see the quality of app design already far surpass anything on Android. The way you flow through information is quite refreshing to the linear/up-down style based on computer desktops we are used to. Email & Music player are also bar none on mobile platforms in my opinion. Still a few things need to be added for outlook support, but overall I am very impressed with these two features.

You will also notice that its the only other platform with the responsiveness that iOS has. Feels very fluid, and there is no delay in pinch to zoom features on maps/browser ect. The voice commands are very good as well (voice to open apps, browse, call people ect).

Social integration of Facebook (and twitter come Mango update later this year) is top notch. No other platform has anything like this and its really handy. I don't even use Facebook much, but I thoroughly enjoy how easy it is to catch up on people's doings and get back to more important tasks.

Things I miss are more in depth functionality and settings choices. I miss the official google voice app, custom sms/mms apps & IM apps. I also miss smart dialing, which most smart phones come with as standard. Smart dialing will no doubt be incorporated in an update, but this should have been done from the get go imo. Once we get socket support later this year, IM and sms app replacements will come. Most of the needed apps are available, from shazam to netflix to news apps to flixster to translators ect. The google voice and smart dialing features are the big ones for me. GoVoice works pretty good for Google Voice access, but since no socket support yet, the notifications have to be pushed from a 3rd party server.

There are more apps available on Android, but just like when I was on Android and the iPhone had more apps, thats not all that matters. There are some you will miss, but I can do without most of them until more developers come over the wp7.

As far as games go, the quality is beyond both Android and the iPhone in my opinion. However, there aren't nearly as many available (yet). You are seeing more and more big time developers either making, or announcing movement over the wp7 though so this will quickly change. The quality of the xbox live games is great, and the platform is definitely designed to also be a future gaming powerhouse. I can't wait till I can control my windows media center and xbox/kinect with my phone.

wp7 is in its early stages so just be ready to accept that the tinkering you are used to will be much more limited here, as will the overall control options you have.

But you will quickly learn that the base structure of this platform is beyond what the others deliver (of coarse whether you like the UI is preference), and as this platform matures, the quality of the interface & app development and user interaction will be much more pleasant than what Android offered(s).

As far as unlocking, you CAN still unlock with the chevron program. This allows you to tinker with the registry to change the look/colors of the UI, control of volumes ect and of coarse enables things like file managers & custom ringtones. Head to www.touchxperience.com to see what the main phone manager for unlocked phones is up to.

For day to day use, my wp7 is more appealing to me (even with some missing functionality). Its hard to go back to the style of layout that iOS, Android ect all have in common; although I do keep my N1 around for times when I need the hotspot feature.