So, while there are many other ways to get Google Calendar to sync with iCal, it always makes your secondary Google Calendars into delagates. The only way to make those secondary calendars into primary ones in iCal is to use this older program (created by Google). It is awesome, however, and I highly recommend it, especially if you want to add items to an iCal calendar from another program on your machine, which would then sync with Google.
I know it sounds like no one would ever want to do this. But I am finding it incredibly important and I thought I would share.