Did you ever wanted to sync your iCal and your Google Calendar? I just ran into Spanning Sync. I have been testing and it is definitely worth it if you need such capabilities.

Synchronize Google Calendar and Apple iCal. Share calendars between multiple Macs. Share calendars with your coworkers, family, and friends. And while you’re at it, connect Google Calendar to your iPod, mobile phone, and other devices.