I just switched today to android after four or so years on WP, I ordered a Samsung phone. I still love my windows phones (focus flash and 1020). I am going to use my 1020 for music, podcasts, and as a dashcam in my car. And for the most part the bugs in w10 were not horrible at least since around september-october. But constant messaging app crashes, even WC's app crashed every once in awhile, notifications not disappearing after viewed on the lockscreen or live tiles, photos taking way longer to appear on camera roll compared to 8.1, attaching a photo to a text massage failing often, and I do not like the edge browser especially when my history or site suggestions gets stuck on the screen. I would also would of liked a back/forward button in the browser. The lack of apps wasn't a huge problem for me but it would be nice to have more. Snapchat, tcf bank, and bank of america app and a few others would of be great but not a must. However, it would be nice for the apps that I use were updated once in a while, I am still using some apps that where made for wp7. I would of bought the 950 if it had a great battery life, since using w10 on my 1020 since September my battery life has be only ok (3-4 SoT) and the OS would of been more polished I would of bought it. Since it has a great camera and screen plus removable battery and micro sd. I used AT&T Next 12 for my Samsung S6 Active, so if more apps come to the platform and the bugginess in the OS gets fixed I will comeback for the Surface Phone.