I have been a Palm OS user since the original Palm Pilot (1000), having also owned/used a Palm Professional, Palm V, Palm Vx, Treo 600, and Treo 650. I’ve also used a couple of Windows CE/Mobile devices, and hated them.
Palm OS has always been very usable. The simple interface combined with a touch screen was easy to get around, and Graffiti handwriting input was fast enough for use in taking class notes. Somewhere along the way, though, Palm got lost. I jumped from Palm OS 3 to Palm OS 5 when I got the Treo 600. Palm OS 5 felt odd — the addition of data and phone capabilities left something of a “seam”. It was a pretty good PDA, but not a great phone. It crashed a bit. Upgrading to the 650 provided a few extra features, but the software was less stable still.
The Treo devices are also bulky. I had no choice but to wear them on a belt holster, as there was no way to comfortably put them in my pocket. The features of the hardware were not being upgraded in line with other phones on the market, nor were the dimensions and weight suitably reduced. When my contract with Sprint was up (or should have been — perhaps I’ll write another post on that later), I went looking for a replacement phone with the following criteria: