The primary calendar applications for Windows and Mac OS, Outlook and iCal, work very well within their native operating systems. Unfortunately, communication between the two isn't so easy, as Microsoft has been slow to adopt the WebDAV or CalDAV standards. In turn, Microsoft claims that with OS X 10.8 "Mountain Lion," Apple is deprecating Sync Services, although Apple has not made an official statement. With direct sync problematic, the easiest solution is Google, whose online Calendar service and Google Calendar Sync utility can connect Outlook and iCal.
Sign up for a free Google account if you don't already have one. Click the "Sign Up" button on the Google Calendar page (see link in Resources) and complete the required information.
Download and install Google Calendar Sync to your Windows PC (see link in Resources). During installation, you'll need to enter your Google account credentials, and choose the sync option you prefer: "1-way: Google Calendar to Microsoft Outlook Calendar," "1-way: Microsoft Outlook Calendar to Google Calendar" or "2-way Sync." Enter your desired sync interval, click Save and Google Calendar Sync will automatically begin to sync with Outlook.
Choose "System Preferences" from the Apple menu on your Mac, click "Mail, Contacts and Calendars" and click "Add Account." Check "Calendars" to enable calendar sync. iCal will now sync automatically with Google Calendar. After a few minutes, depending on the number of calendar entries, iCal, Google Calendar and Outlook will be synchronized.
- If you use an Exchange account for your email and calendar on your Windows PC, you should sync directly by connecting both iCal and Outlook with the Exchange server instead of syncing through Google Calendar. Contact your Exchange administrator for details.