I'm also a bit OCD keeping track of expenses for all my vehicles including where/when/what. If I notice problems/milage that correlates to specific station or brand ion gas I avoid them. If I see a tread down that doesn't relate to seasons I start looking for something wrong. If I have a failure of a part or tire I can see if it happened before and when, etc. I have done this since my first car. First car was a little different since I did all the service and the fuel gauge didn't work so it was mostly to figure out when I needed to fill the tank. Since smart phones (iPhone for me) I have used an inexpensive app called "Road Trip" lets you keep track of multiple vehicles, does cheats and graphs of expenses and milage plus place to keep extra info on your vehicle like insurance, vin numbers etc. You can backup to Dropbox, a computer or mail. You can also setup for reminders for oil changes and other maintenance.