I started off on iPhone, then moved to Android and had several Android phones over the last 5 or so years. After my Moto G stopped working properly with my work emails I sold it and bought a Lumia 630 and am hugely impressed with it.
For me the iPhone doesn't justify the price premium it comes with and I am no longer bothered about having the best Android device so generally look at £100-£150 handsets with my last 3 being the Nexus 4 which I swapped out for the Moto G which I then swapped for the 630 (this is within the last 18 months).
The only thing I miss on the 630 is Lightflow Lite to turn off email alerts overnight whilst leaving the phone on ringer. WP8.1 has Cortana which gives quiet hours, this turns off all notifications during set times and/or when you have calendar entries and you can then allow certain phone numbers to still call you, just don't forget anybody important
And then my only complaint with the 630 is there is no flash for the frankly quite poor camera, but as this was my first Windows phone the low price was more important so I could test the OS.
Quick Screenshot