Family Runner is among the most complete family scheduler/diaries available. It will handle everything your family does, keep a handy list of names, addresses and phone numbers, and prepare a wide variety of calendars and other reports. Whether you want to view one family member's schedule or everyone's, Family Runner will handle it. The program's main strength is the completeness of its scheduling capacity. Few programs even approach it in this regard, much less match it. This program will optionally drag events forward from day to day until you tell it to delete them. It will find free time, check for scheduling conflicts, establish recurring events (birthdays, anniversaries, weekly tennis matches, etc.), and optionally display religious festivals (Christian, Jewish, and Muslim). Of course, the program includes a Diary module, where you can enter things done or money spent and received. It will even produce an Income-Expense report for any period of time you desire. And there's more, too, so check it out.