I use an Excel spreadsheet.
I record the Date, the Mileage, what ever action I performed, and there is a comment field for each action/event where I can list any pertinent details (Oil brand & wt., filter brand, etc.)
I use this to document all maintenance, not just oil changes (i.e., tire...