Hmm. Looking at StartupMonitor, it seems to have some of the functionality I'm looking for built-in to the code. Maybe I'll talk to its author and see if he'd like to take a stab at it.

Thanks for the link, Sven.
_________________________
Tony Fabris