The Google Calendar Sync Utility utility will work with Outlook (all versions).
The calendar will sync to Outlook but it is read-only.
A few months back Google changed the way users can synchronize Gmail data with Microsoft Outlook.
A utility called "Google Calendar sync" was discontinued in favor of "Google Apps sync" which has a broader scope (but is now only applicable to Google Apps Business or Education users running Windows).
You need to use the Private ics link in Gmail and add it as an Internet Calendar in File, Account Settings, Internet Calendar.
Updates made to the calendar online should sync down to Outlook hourly.Connecting Gmail calendar to Outlook is a popular request and unfortunately, it's not possible unless you use an add-in.However, if you only need a read-only calendar, you can add a Gmail calendar as an Internet Calendar and view your appointments (but not edit or add new appointments).However, what if you just want to work with your Google calendar data in Outlook?This could come in handy if you want to periodically export an existing Outlook calendar to Gmail or you are more comfortable working with your schedule via the Outlook interface.Just wanted to say that I purchased companion link about a year ago.