For HIPAA compliance, this network can not be connected to the Internet or to any other network or computer which connects to the Internet.
I've got a small private network comprised entirely of Macs running Mac OS X 10.6. The computers share files and services. The clocks drift, and this causes problems.
We've tried configuring one of the Macs as an NTP server, but it still drifts and the whole network drifts with it.
Maybe we can connect some kind of hardware clock. Maybe a USB radio clock? I would prefer a Mac-compatible device, but we're prepared to build a whole Linux (or maybe even Windows, if we have to) box to fill this role. I've scoured the Web, and I see things like the WWVB51USB and the USB5131 from Meinberg, but I wanted to see if anybody already had an answer.
If you have a convienent window nearby a GPS dongle can provide time information in addition to location.
I definitely can recommend the Meinberg devices. We were using a 19" device which got it's time from DCF77 (Europe) in a large, but closed network (it was a closed production plant network with an Active Directory (don't ask..), so a proper time sync was inevitable for authentication/kerberos etc. The Mainberg device was rock solid, once set up, ran 'forever' - until the plant.. well ;-). Edit: I have no experience with the USB devices.