I always kept a handwritten logbook into which I entered all flights, the master copy you might say. I also kept an electronic one, there are plenty out there. I used Skylog Pro, makes things like summaries etc. much easier. Latterly, it made life even easier as I could enter flights into my mobile phone when away from base and transfer them on return.