Without sounding like a fan boy, I would actually recommend you to go give WP a try. I am not going to say it's better than iOS for lacking quality apps but it's way better than my Nexus 4. Android to me is the poorest OS amidst the 3.
I've actually given it a shot. It's a fine OS, no debate there, but the app market is key for me.
second that. If you are saying that after using Windows Phone then I respect it but I won't write off windows phone without giving it a shot. Take this from someone who has tried iPhone for a year before moving to Windows Phone.