Rainlendar doesn't have the most user-friendly name, but it's an outstanding entry in the desktop calendar group. Rainlendar allows you to set up alarms, reminders, tasks, and events. You can also share your calendar and subscribe to other's calendars, import and edit your Outlook calendars, and much more. Rainlendar is standards based, cross platform, and allows you to choose from various layouts. There is also plenty of customization available for Rainlendar with skins. You can even mix and match the skins to create a very unique layout. Rainlendar is available for Windows, OS X, and Linux.
Credit: Images by Jack Wallen for TechRepublic