I purchased this over a month ago. I like it overall. Following are details:Pros1. Connectivity features (GPRS, Wifi, Bluetooth, Infrared)2. Decent size (not too big, manageable)3. Screen Size (compared to Treo)4. Rubber sidings, help in good grip5. Decent memory sizeCons1. Cannot do a landscape mode2. Hangs every once in a while (so far not bothered me too much)3. Speed is a bit slow (again has not bothered too much so far)