I went from an HP 95LX to a Palm m505. The 95LX could, in theory, do more, but I got more out of the m505 because of the tap interface (rather than typing commands) and the smaller slate form factor (more portable, less clumsy, not a clamshell). I still used the 95LX for certain specific tasks but the m505 was there when I needed it and didn't feel like a burden.