I've found a new company that works great without any glitches. I've been using it for the past 4 hours and havn't encountered any problems. The best part about it is that it's over the air, you don't have to manually connect to iTunes(i hate that thing) **SYNCS in a matter of seconds, you can type something in your iphone or google calendar and it'll be updated immediately!**
http://www.nuevasync.com/
Make sure you follow the instructions step by step because I skipped it thinking I would figure it out myself but that wasn't the case.
I set it up without problems, but when I check sync, it says "existing calendar will be replaced". I don't have any entries in Google calendar at present, does that mean I loose my iphone calendar?
Jerry