I have the exact same problem with our 28 PCs. I didn't find an answer either.
I used scripted NET TIME = PDC but it only took for upto 30-35 secs. then the clients re-sync'd to the w2k.
I've looked at the GPs of both servers; nothing strange there.
I've even disable the WinTime Service (or thought I did) to no avail.
I tried using MS's manual TimeZone Editor program (TZEdit.exe @ support.microsoft.com/kb/158195/en-us ), in hopes of at least changing from 1 hour behind, still didn't work. Even tried it on the server, it didn't keep the change after just 1 reboot.
I tried changing the CMOS time on the w2k server, it took..but only for about 10 minutes.
My only recourse was to leave the BDC (w2k) server off. Or else, approx 15 would show a hour behind--syncronizing to the Windows 2000 server; while the others sync'd to w2k3 (our PDC).
The only thing I haven't tried was to disassociate each client from the current AD listing then re-establish an association to the w2k3 server.
I'd prefer to re-install the OS on those machines but they were given in a grant fund with specific instructions and software (of which I can't get a copy of/nor find the original disks to--thanks to the previous IT person.) So I'm stuck between a rock and a grant restriction.
If a solution is found, please post. I'd be most interested.
--MiggyD
--> It's a bird! It's a plane! No, it's an OS update patch! Ahh!! <--