EzCalendar is a skinnable desktop calendar that has on-calendar event reminder, moon phase, sunrise/sunset time and holidays. You can access it from system tray. The event reminder alerts you of important dates and times. You can configure an event to repeat on a minutely, hourly, daily, weekly, monthly, or yearly basis, or just to remind once. EzCalendar displays all events on calendar. Version 1.71 supports calendar background image.