[Windows Phone 7 General] naplesbill:
I have gone from WM, to iOS, to Android, back to iOS, back to Android, to WP7, back to Android, and then back to WP7. I like to keep up with all the advances in technology.

I currently have an IP4 for work, HD7S for personal, and the Iconia A500 tablet. This gives me access to all the apps for all three platforms.

My first run with WP7 was great, but the lack of skydrive integration struck me as stupid. So, I went back to Android for a while (more on that later). I am now running the Mango Beta, and the skydrive integration is a key factor in the usability of this phone for me. Without access to an SD or external memory storage device, it makes using WP7 for anything serious very difficult. Now, I just do my file management on skydrive (from my laptop or desktop) and it works beautifully for my needs. I also use Windows Live Mesh to sync my skydrive data between all of my PCs.

There are so many little things in Mango that you don't notice right away. It's these little things that impress me the most with where MS is taking the WP7 platform.

I don't hate iOS or Android, however, iOS is nice and simple but almost preschoolish in it's nature. It's hard to get excited about grids of icons. iOS fanboys will say, WP7 is just a bunch of tiles. This is a gross understatement of what WP7 is. This is all they have to combat an OS they do not understand. For me, the WP7 UI is all about intelligence. Where iOS is preschool, WP7 is about to graduate highschool and start college. Don't get me wrong, I realize this is a dramatization but there is a point. I prefer things in my life that make me feel more intelligent. iOS does not do that for me. It actually makes me feel more like a sheeple.

Android has a lot going for it. It also has a lot going against it. There are too many flavors of Android and too many variations of features and capability. This causes problems with apps not working on your particular device, Devs not supporting your particular device, your device not getting updates to enhance app support, etc. The other major issue with Android, one rogue app can wreak havoc on the entire system. This rogue app can kill battery life, hinder performance and just ruin the entire experience. This is much like Windows 95/98 before XP helped get the app management under more control. Another issue is with the way updates are handled. Once malware starts spreading on Android, it will be much more difficult to get necessary patches/updates because of the update distribution model using by Android OEMs.

I originally upgraded my Samsung Focus (which was in the box for a few months) to Mango. I was so impressed with the update, I picked up an HD7S. This device, along with Mango, has managed to convince me to use WP7 on a daily basis. The most important apps for me are: LED flashlight, GPS/Speedometer, USA Today, Engadget, BoA, DirecTV, eBay, CraigsList, Netflix, Wikipedia. All these apps are available on WP7. I also appreciate the built-in hotmail and exchange support, Office, Zune, Xbox, and the social integration aspects coming with the Mango update. I really wish there was an HBO Go app available though.

So, in short, while there is no single mobile platform that is the best at everything, WP7 (with Mango update) is what works best for me.