I am still using Windows phone 8.1 only because I'm stuck with Sprint and there is no upgrade to Windows 10 for the Samsung ativ s neo. Have a Lumia 635 512mb that runs Windows 10 mobile, its ok. But yeah Windows 8.1 is much more stable. Wish I could get an upgrade for the Ativ s neo though.