Server level is where it should be done. All other methods would be a hack (IMHO)

Take a look here for more information on the subject.

Network Time Protocol