Ok, to wirelessly sync your iphone calendar with any google calendar do the following:
In the installer, select System and then install NemusSync.
Since Nemus is only for 1.1.1-1.1.2 versions of the OS it will crash when you try to point it to your gmail account. Here's the workaround that worked for me.
Open up your terminal app and su to root or ssh in from your pc. Type the following commands:
ln -s /var/mobile/Library/Calendar/ /var/root/Library/Calendar
chown -R mobile.wheel /var/Applications/NemusSync.app
Now this is important. When you point Nemus to your new account hit the Get Calendar List button before you hit the Save button. Then all is well.
Note if you currently sync your Calendar with Itunes (or sync your gCalendar with Outlook and then sync Outlook with your Iphone using Itunes) this will create duplicate entries. Fortunately, Nemus comes with a button in the Advanced Menu which allows you to delete your iphone Calendar and start fresh. I haven't had the guts to try to upload events from the iphone to the gCalendar yet, so if anyone has success with that let me know.