(Sorry, I couldn't resist the bad pun.)
Just a quick note to say I've updated the write-up of the November MUUG meeting on our web site...
http://www.muug.mb.ca/meetings/
... to include links to the web sites mentioned in the meeting, including the one for NTP.
Also, someone had asked whether ntpd under Linux would update the hardware (CMOS) clock or not. It doesn't - it only deals with the system clock (the internal kernel clock that counts time elapsed since a particular epoch). Unfortunately, within Linux, those two clocks are kept independent, and can actually be keeping different time.
The solution, if you want to make sure your hardware clock is at least periodically synched up to the system clock, would be to run a cron job to do this via the "hwclock" command. I've attached a simple little script that does the job, and takes things into account like whether the clock is keeping time in UTC (GMT) or local time, and whether the clock is in ARC format (used by certain Alpha-based systems) or not. The script used to run the "rdate" command to update the system clock first, but I've commented that out, since you'd obviously not want to do that if you're running NTP.