I've used PDAs for 10+ years and this unit does not compare favorably. Best features: Screen is great, software on the PDA works great. Three biggest drawbacks: 1)Unprotected buttons on front and side lead to inadvertent activation of software and battery drain whenever the unit is touched (think pocket, purse or briefcase), 2) this unit communicates only through synchronization, there is no way to communicate with any other hardware (no GPS, no serial port connection, etc.), and 3) the Microsoft ActiveSync software and/or the interface with this device is buggy (I've had lots of problems that were only recoverable by finding and deleting folders and files on my PC and then starting the connection process from scratch). I would not buy this product again and was very disappointed to uncover the missing serial port capability (not obvious until I got the unit home).