How do you connect iCal and Google Calendars?
There are several ways to do it. At the level of displaying a gcal/ical calendar in ical/gcal, the basic idea is that either can calendar can export or import a calendar feed that the other can read. Try the gcal help for more info. There are products that aim to do a 2-way sync, but I have no direct experience with them.