To sync MyCase with Apple's iCal, you will have to use Google Calendar as the "middle man" between the two programs. Once set up, you will be able to enjoy 2-way synchronization between iCal and MyCase.
2 - Once you have successfully set up the Google or Outlook Sync with MyCase, open Apple iCal on your computer, select the Calendar dropdown on top and choose "Add Account..."
3 - After selecting "Add Account...", select Google or Exchange in the list and hit continue. It will then ask you for your account credentials.
4 - After you have successfully entered in your Google or Outlook email and password, select the Calendar check box and hit done
-- you're good to go! It may take a couple minutes for the MyCase calendar to populate on your iCal, but it will carry over all your MyCase events to view on your iCal.
If you would like to link up your MyCase events onto your iPhone's calendar, you need to first setup the Google Sync. Then you can go to settings on your iPhone > Calendar > Accounts > Add Account > Add Google Account > Enable Calendar to Sync. You can then see and add events to MyCase on your iPhone's calendar.