GCalSync synchronizes your mobile phone calendar with your Google Calendar, allowing both uploads and downloads. It’s a small java app download direct to the phone, and only takes a few seconds to set up. Unfortunately it doesn’t work on my 7610 – no apps are allowed access to my calendar data, it seems – but the idea’s great nevertheless.