I have been syncing my curve with
Google Sync and it has been amazing. Today at the top right of Google Calendar it said "Sync with Apple iCal" so I checked it out (
heres the link) Now what I got is my curve, Google Calendar, and iCal all synced up. I did some tests and all 3 ended up with the same events. Its amazing, this is the best alternative for Macs. Best part is I never have to connect my curve to my computer.