Looooong time WP user (Lumia 800 -> HTC 8X -> Lumia 1020 -> Lumia 930).
The 930 disappointed me with hardware problems and overheating, so when an unexpected invite for a OnePlus One dropped in my Inbox I went for it. To be honest, it did take me a week or two to get accustomed completely to Android as an operating system. It's quite different to WP in its actions and gestures. But once you get the hang of it... oh man, there's no going back.
I remember writing a post on Windows Central about exactly this experience. It was an interesting switch also from a hardware perspective as the OnePlus One and Lumia 930 are very very similar on paper (CPU, screen resolution, screen size, ...). Here's how I would summarize my findings then (and now):
- Regardless of this phone having very similar processing power, Android is just faster. Apps open a lot faster and whatever task you can imagine is just that tiny little bit more fluent.
- Inter-app communication. I am frankly amazed to see how apps talk to each other in Android. E.g. uploading or sharing content to your various social networks or services is stupendously easy.
- Apps and availability in general ... Perhaps the biggest breath of fresh air and should be no surprise to anyone...
- Personalization: WP8.0 improved things somewhat, but no-one will deny that the level of customisation possible on Android is unparalleled. I'm on my second Android phone now (Note 5) and I've made the UI look completely different. Can't do that on WP that's for sure.
I will say this: as a UI, WP is cleaner and prettier perhaps. The UX is very intuitive once/if you get used to it (my wife never did... even after a year). If WP10 could solve some of the remaining issues (app availability, speed, inter-app communication) it could potentially lure me back