First off, great work with all of this. Got me very far! I would like to use this not only in my location, but also across our multi time zone environment. Instead of hard-coding the time server in (which would just be my local DC here in the East), could you configure this script to pull the local DC name and then use that return value as the strServer? That way, machines out in Pacific and Central will pull the time from the the DC at their location.
Cheers!