One approach appears to be to go via SyncML, so I've been thinking about trying out syncevolution. However this won't sync with google directly rather I need to use a syncmlservice. see here -> http://en.wikipedia.org/wiki/SyncML The two services most mentioned are - funambol -- but this is restricted to 90 day free/demo use (can be extended if "active" in community) - scheduleworld - 25 USD/year for all except imap I currently have gmail working fine with nokia messaging. So this leaves calendar & contacts. My N900 contacts are now quite complex -- ie lots of fields. I'm barely using google calendar, but intend to do so more. Can anyone recommend any other services? Or is it really down to one of these two? Or even if not google syncing any other good "cloud" calendaring/contact services?