BetterAlarms is a program that reminds you of important events. It lets you
set alarms to remind you of anything you want, by sending a dialog box
warning and playing a sound at the desired date and time. Alarms can
repeated on a daily, monthly, or yearly basis for different types of
recurring events (such as birthdays and meetings).