I upgraded on Cricket from the 640 to the 650 and love the 650. Thinner, better looking, better screen angle viewing. Windows 10 works just fine on it. Syncs easily with my laptop. My only complaint is I don't like that Windows 10 is getting away from the pivots menu style, and using more hamburgler menu's. For example, for my simple use, I liked the native Windows 8 music player better than the Groove Windows 10. But the 650 for me is just about perfect. I just can't see spending the kind of money for any of the premium phones on any platform.