Speaking Calendar is a desktop calendar/appointment manager with a difference. The calendar displays a nice looking interface, which is also very user friendly. MsAgent characters are used to announce and speak your appointments, alarms and the current date to you. You may set as many appointments or alarms as you wish with this calendar, there are no limits. You can also choose whether you want the user to confirm the message and whether the message should be repeated every hour, day, week, month, quarter or year. For Birthday reminders, the year option is essential; you need never remember a birthday again!. If you cant respond to your appointments when displayed, you can use the snooze facility to remind you again in 5 minutes. You can also have your appointments reminded to you, one week and then 3 days before they are due.