Remember when people claimed that someday a computer would be as easy to use as a phone? As some wit said (wish I could remember who), folks weren't counting on phones becoming as difficult to use as computers, or as buggy flawed.
I just got a replacement for my Treo 650 phone/PDA. The first one had a habit of slowing to a crawl in performance -- click a key, wait 15 seconds for a response -- and forcing me to reboot it.
PalmOne's support people kept trying to tell me it must be the third-party software I installed. So I unloaded everything except the software that came with the unit. It still suffered the slowdown. I did a total reset: restoring factory settings, then reloading only my contacts and calendar data. Same problem.
At this point, the company's support person suggested a hard reset but leaving my data off the phone, just to see what would happen. I explained to him that this was an absolute non-starter of an idea, and asked to speak to a supervisor. He immediately changed direction and said he'd send me a replacement phone, which he did.
The replacement arrived the other day and I haven't had the slowdown problem since then. I've even restored Pocket Tunes, the music player that has allowed me to replace my iPod with the Treo when I'm on long trips. (I have a 1GB SD card in the thing, which holds more than enough music, around 10 CDs, for a cross-country flight as well as storing backups of my data.)
The new Treo also has a removable battery, unlike its predecessor, the 600 model. The battery life seems pretty good, but I'm going to get a spare.
Over the next few days I'm going to start adding back the software, or at least the latest updates from various sites, that I was running on the 600. I'll report back to you on whether the dreaded slowdown reappears.