I'm pretty sure that Mike would have tested it on a visor, since that is what he owns
I'm going to tell you how to fix it on my Palm. The instructions should be similar, if not the same with the visor.
You said that you had press the reset pin. This performed a "soft" reset. This tells the palm to stop what its doing and start over. Since this didn't work, the next step is to try a "warm" reset.
You perform a warm reset by pressing the up button at the same time that you press the reset pin. This tells the palm to restart, but bypasses anything that is supposed to run at startup. If this works, you should be able to delete whatever you need to.
The last step is to try a "Hard" reset. This completely erases the memory. To do this, hold the power button and press the reset pin. Continue holding the power button until the logo screen appears. After you release the power button, press the up button.
After you do a hard reset, you need to temporarily change the settings on you desktop software. Go to the hotsync menu and select custom. From there, tell it that the desktop overwrites handheld.
If none of this works, then it wasn't the CDI software (since you said you deleted it from the desktop software. if that is the case, then you'll have to delete things one at a time until you find the problem (or delete everything and replace them one at a time).
Hope this helps. of course it is probably too late, but I e-mailed you anyway.