I’ve been trying to find a good way to sync my iCal with Google Calendar. Spanning Sync is a good solution, but it’s not free. Enter GCalDaemon. As long as you read the documentation and follow it step by step, it’s a breeze to configure.
If you have more than one calendar, you’ll see folders with a bunch of random characters followed by .calendar. You can figure out which one is which by opening the Info.plist inside each folder with Property List Editor. Expand the Root key, and the Title string will have the name of your calendar.