MyCal is a personal events calendar that includes the ability to set recurring events, and view monthly, weekly, and daily calendars. Users login to create their own personal calendar and can receive reminder emails of their personal events. The cale...