Smart Desktop Calendar
(the download will begin shortly. If the download does not start, try this direct link.)
A personalized, easy to use, efficient program that never lets you forget important events, it displays reminders on occasion dates and notifies you of upcoming events in advance. You can easily personalize many settings - like the background image, current day and weekends appearance.
With so many options, your events are easy to organize - remembering every important occasion was never so easy.