MCC Pilotlog has an iPad app and a PC application. It can sync with your airlines roster portal to download post flight times.
They are currently working on a universal application which will work for Mac and PC. Also works on Android and Windows Mobile.