I did try doing a factory reset (which is supposed to erase all data) and it claimed to succeed, but didn’t. Neither did it fix the problem nor did it erase any of my apps. I kind of suspect that what’s going on is that there are bad blocks on the phone’s flash memory, and somehow that’s making some things read-only.
So, the short of it is that you shouldn’t rely on me seeing voicemail or text messages in anything like a timely fashion, or being able to tell when you’re calling. It does still vibrate, but I often don’t notice that if I’m driving or on the T, and never notice it if the phone isn’t actually on me at the time.)
I have my old phone which I got back from cathijosephine when she bought a new phone, but I can’t find the charger for it (I know I have one; just can’t find it) or the data cable (don’t know whether I kept it or not), and since the main thing I use my phone for is internet access from the T, which requires the data cable, I’m going to keep limping along with my current phone until I can find or replace the data cable for my spare phone.
What I really want is the announced but not yet released Nokia E71, but I don’t know pricing and I don’t know when it’s going to be available in the US, so I may need to just replace my current phone.
(As a side note, I will be so happy in a couple years when my phone runs Linux and I can just sftp or rsync all my data off it. As it is, I haven’t found a way to get my text messages off the phone, so I’m probably going to lose all my LOLspeak lovenotes from plumtreeblossom when I switch phones.)