From Checkers "A GMT/UTC is recorded from either the Capt's Clock, ACARS, or an internal clock on the Data Acquisition Unit. However, synchronization will probably be done based on ATC tapes and radio-keying parameters from each aircraft."
Wouldn't it make sense to have data recorders take their time stamp from the GPS equipment?
PS, I haven't sussed how to do the quote thing...