Hi firesell,
My choice would be decidedly low tech. Open the file in Excel, sort by the date and then copy the years to a separate spreadsheet. I would think I could do this faster than I could create and test a script to write the records to separate csv files. Although I could see how the historyconvert script could be modified to help.
Hope this helps
P