gCalendar Desktop is a google calendar client and events reminder that lives embedded on your desktop, it completely integrates with google calendar, displays all Google Calendar events in the desktop and system tray. it will the alert message notifying you when the time for next event occurs.
It is only free Google calendar desktop on the market, others calendars software you must pay for google calendar supported.