I was wondering if it's possible to run programs from an installed memory card. This could be done on the MS smartphone I had prior to my Curve. This greatly expanded the amount of apps I could download and run.
There is an app that lets you load stuff to a card that you can reload from. You delete the app from the device to free memory and then install from the card if you want it back.
Surprisingly clunky...
My old palm devices and my wife's new palm devices do a much better job of that.