HeliCal is a desktop clock that shows your next Google Calendar events. It allows you to manage your time and anticipate your upcoming events much more flexibly than using reminders. HeliCal is particularly useful if you have a busy schedule.
HeliCal is based on SpiraClock and is totally free.
Download HeliCalfor Windows, Mac OS X and Linux.
Then, read the instructions on how to get started.