Thanks guys, some food for thought and good ideas. \:\)

I'm going over the Kix part first (before the vBscript runs) and change to use lookups such as registry return codes and the printer name pre-check.

For the timebeing, we're sticking with our Outlook vBscript because it works for us but maybe I could add some code for Kix to perform a lookup on the existing signature, whether it exists or if any changes....

....anyone got any ideas on that (I did try some code in the vB script but that sort of defeats the object).