I'm surprised no one has mentioned NuevaSync as a tool to sync the N900 with Google calendar/contacts. I have been using it to sync several devices with Google for quite some time now. And since last saturday I also use it on the N900. Works like a charm Just thought I'd mention it.