Roughly at the time the 950 came out I switched to androidland. This year I wanted my upgrade to be the iphone but when the rumours about the lack of headphone port became undeniable I ended up by upgrading into a new android phone, which I'm using right now.
All of this sucks because there's absolutely nothing that comes close to the fantastic design and usability patterns of windows phone.
I took a major step back in UX because of poor hardware designs. I shouldn't be forced out of an app just because my finger slid a little bit off the screen and hit the home button.
I'm actually trying to get rid of it and move because Window Phone 10's UX is a mess. Nothing makes sense, and apparently most developers don't have a clue about UX in the WP10 ecosystem.
For example, the native app to watch video, doesn't have a control to swipe and fast-forward. Wut? So you have to actually click on the length bar to get to the minute you want. That's like UX 101. And it's like this with so many apps...
Edit: I was amazed by LG's UI on android 4.4. It's fucking cool. Those guys know how to make life easy and pretty for folks. It is actually a 14 bucks phone that kicks 100++ bucks phone assess