I have previously written a post on how to make synchronization work on a Nokia 6300 using iSync on Mac OS X, however, if you using Google Calendar it is possible to synchronize directly using the mobile application GCalSync.
Further information can be found on the Google Group – GCalSync.