G1000 can do track log
Not really relevant here, but FYI if you plug an SD card into the top slot of the MFD in a G1000 it records just about everything, once per second. (Time/date, Lat/Long, IAS, TAS, pressure, heading, altitude, vertical speed, wind speeds, fuel pressure & flow, engine rpm, oil pressure, engine temps, roll, pitch & yaw attitudes and rates...).
This may very with software version, but works in my DA40 (useful for monitoring performance over time - hopefully it won't ever be needed for post-accident but clearly pretty helpful for that, assuming the SD card survives).