Don't laugh, but I have a very old Visual Basic program that I wrote many years ago, and I still use it for a quick-and-dirty checkbook balancing tool. Yes, of course I could do something similar with an Excel spreadsheet or Quicken, but I still want this program to work. It has run flawlessly...