Good stuff Truckin! Thanks for sharing.
I originally wrote this article maybe 5 years ago. It is actually surprising, and rewarding at the same time, that so many people find it useful.
Happy scripting everybody!