Lumia 925 user here. I really liked Windows 8.1. I've been trying the Windows 10 phone betas for a few months now, and the pain has been excruciating: lots of busted apps, bugs, battery life issues, missing functionality.
It seems to me Windows 10 Phone is at least several months away from stable.
It seems to me Windows 10 Phone is at least several months away from stable.