gSyncit is a Microsoft Outlook add-in that allows for synchronization of calendars and contacts Between Google and Outlook.
gSyncit offers a more complete and robust set of features over products like SyncMyCal, OggSync, CompanionLink For Google, and Google Calendar Sync. If you are considering looking at those products then don't bother. gSyncit does it all! If it gSyncit doesn't have a feature you are looking for then email me your request and I'll be happy to add it to the product if it's something that existing/new users will use.
* Synchronize Gmail & Outlook contacts (including photos and groups). * Synchronize multiple Google & Outlook calendars and contact lists. * Synchronize Gmail contacts using Gmail groups and Outlook categories. * Google Contact v3.0 protocol support (includes birthday fields). * Secure Sync between Google Calendar/Gmail and Outlook * Advanced calendar and contact sync options like content filtering. * Synchronize contacts and Calendar Events using Outlook categories. * Automatically matches entries to reduce duplicate entries. * Supports configurations for different Outlook Profiles.