Google Sync:
NOW ALSO SYNCS WITH YOUR CONTACTS WITH GOOGLE LIVE!
Great program that syncs your mobile device Calendar with your Google Calendar. gets even better when you get the Google Calendar Sync for Windows, its syncs your Outlook Calendar with Google Calendar, so if you have both programs all your calendars can be in sync.

Download Here