Tom,
>One rule I always follow before delivering an application to a client is to first test the installation on a "clean machine". I reformat the hard disk and load the new application before testing for functionallity.
Just curious... do you use Ghost or something similar to reset your test machine to a clean install?