Way to go. I couldn't get along without my "portable brain".
Something you might consider. I have a c:\download\palm directory. That's where I put the programs I download. I make a subdirectory for each: c:\download\palm\datebook5. I then download the program there. It's available if I need to reinstall. If nothing else, it lets me see what I've installed.
Also, when I register software, most of the time I'll get a key code by email. I have a Registration email folder. I can't tell you how many times I've had to dive in there to re-register some software.
I regularly back up my \download directory to two other machines on the network here. I don't want to lose anything.