Since I happen to know that Kirt has a continuous connection you could
just get an NTP client (Windows:
http://www.accessone.com/~thinkman/dimension4/, Linux:
http://www.eecis.udel.edu/~ntp/) and set it to fix the clock as often as
you deem necessary. There's a popular Linux utility for correcting
drifting time so evidently you're not alone.
~ Jared Warren