Nice job. I set up a simple spreadsheet, but I keep adding complexities to make it more flexible. At this rate I'll be done in 2013...