Yeah! doesn't it suck that the clock inside a computer isn't as accurate as the one on your wrist?
I've always attributed this to the fact that the clock is battery driven, rather than driven by the 60 cycle AC. But gee, the clock on my wrist is battery driven, too!
The computers I grew up with, before the PC, all used the 60 cycle power to keep time. That may sound unreliable, but it turns out that, in order to keep the power grid from screwing up, the electric companies go to great lengths to keep line current synchronized. A simple wall clock keeps time the same way.
Of course, you had to enter the time when you booted the system, because it didn't keep time when it was powered off.
Anyway, I'll bet there's a pot somewhere on the clock card that you could adjust, if only you knew how. I wish this were all automatic!