The treo 650 is a good tool... not the PERFECT tool, but pretty good.
Pros:
- PalmOS, so about 283974293 available programs
- Phone sounds decent. Supports handsfree bluetooth devices.
- GSM-based internet very usable. If you're a unix nerd, a freely available program for ssh lets you have remote console on the go... add a portable keyboard and you can sling code in jamaica.
Cons:
- No wifi. This is major, and damn near kept me from buying. No wifi because if they added wifi, someone could use skype (or similar VoIP) to avoid carrier charges. Fuckers.
- No advanced audio bluetooth schema. Only mono, even for media playback. Don't bother buying that stereo bluetooth headset if you were planing on using your treo as an mp3 player as well.
- Battery life could be a bit better IMO, but then I use the BT headset and that adds drain.
Given what it is I use the treo for, I may have chosen differently if I knew then what I know now... particularly about the wifi thing. I can't stress how much of a pain in the ass that is when 90% of everywhere I go is hotspotted.