I started to use a program called Drivers Log to monitor and track everything that I had done with my Honda ST1300. It is now being used to track everything on the 919. You can track mileage, fuel, mods, maintenance, and a whole lot more.
Upon a quick search of the forum, I did not find anything and thought I would pass this on to those in this forum. If you have anything to add, please do.
I paid for the program when it first came out because of what it did. Shane Stump, the programmer, has given up working on the program for the time being. He has also released it to the public for free! It was still money wisely spent.
Here is a link to download it for free, legally - http://www.touringmotorcyclists.com/drivers_log.htm
For those who have it, they get a personalized key with their name. It is now installed with a generic key.
Some example files that are attached show only a small part of what you can expect with the program.