it is usable i have been using mine since day one and i have no problems, the latest W10M .29 update on my 640 makes it a different phone!!! you people complain way too much!!! why don't you use you superior skills at building phones and apply at microsoft and have someone complain about YOUR...