Can anyone recommend a good (hopefully free but not required) appointment/scheduling program? I want to be able to set blocks of time as certain activities. Like every Monday-Wednesday from 3-5pm I do whatever and it automatically fills in that block of time for the entire year, etc. In addition to that I want to be able to set certain dates like birthdays, appointments, etc. So.. like I said, appointments AND long term schedule creation.