EzCalendar is a skinnable Desktop Calendar that has on-calendar Event Reminder, Moon phase, sunrise/sunset time and holidays. The event reminder will alert you of important dates and times and you can access it from system tray. You can configure an event to repeat on a minutely, Hourly, daily, weekly, monthly, or yearly basis, or just to remind once. Intuitive interface lets you create, remove, update, review events. EzCalendar displays all events on calendar. You can use category and other options such as "History" or "Recurrence" to refine event display. It also provides a list view to let you browse, manager events by time or their name. EzCalendar allows you to post notes on the desktop. History option lets you review past events. You can personalize EzCalendar by changing the outlook and background with your favorite image files.