I'll third the recommendation for Coradine's logbook.
At the end of your flight, enter the times, pilot details, approaches etc from MCDU straight into the iPhone app then once in a while, sync this to the mac and all is updated! IT automatically calculates night as well, although this seems to go a bit awry below 60°S
It's also great for the usual audits that seem to want a breakdown of your time by some weird criteria that only auditors seem to think relevant.