I've had this phone for 5 months now. The pda functions work with all the reliability of microsoft. All the programs you can want are easy to download and easy to use.That said, the phone is the model of a beta! After the first downloaded patch got the thing working at all, it is full of problems. When it sleeps, calls cannot wake it up. Very often you cannot "hang up" a call and must soft boot the phone. The number of times you have to re-boot will remind you of every time you've given microsoft the benefit of the doubt in the past.The concept is great. And if my jaba bluetooth worked even half of the time, I would be happy. As it is I continue to miss calls and get delayed voice mails.... not entirely a bad thing, hence the 2 stars.