If you have Microsoft Outlook (for business), and Google Calendar (for personal) and you wish you can keep them both in sync with each other. Well your wish has been answered. Google now offers Google Calendar Sync, which allows you to sync events between Google Calendar and Microsoft Outlook.
This product is not without its limitations, but it may be worth checking out. For example, it's not possible to sync events on secondary calendars at this time. Google Calendar Sync can only sync events between your primary Google Calendar and your default Microsoft Outlook calendar.