Love it. Service with sprint is terible but that has no bearing on the phone itself. Looked at a multitude of smart phones. This is not the smallest but it fits well in the hands. The screen resolution is better then the Windows version, and the keyboard is easy enough to use despite its size. There are tons of apps for it. It syncs very well with Outlook. It handles email very well. Palm does a great job at keeping me organized. If you need a phone to organize your schedule I would highly recomend looking at this phone.