>This is not "stand-alone" but does reduce >the total number of files needed significantly. The ideal here is: 1. Be able to give someone a single file. It can be an archive, like a zip, as long as the decompression in handled behind the scenes each time the program is run. 2. No writing to the registry or other global configuration files.