This is how I want to sync it :
Contacts are sourced from my phone + Thunderbird at home
Calendar is sourced from Google Calendar when away + iCal at work + Thunderbird at home via ScheduleWorld
I only want to synchronize my mobile when I'm at home because I have bluetooth at home and don't want to have to carry around USB cables
I don't want to synchronize of WAP because I am cheap and my mobile network provider charges me for data transfer.
First use Spanning Sync to synchronize your Google Calendar with iCal.
Then use ScheduleWorld to sync Google calendar to Schedule World.
At home, install the TSync Thunderbird plugin for syncing the contacts.
gcalsync didn't work on my Motorola L6.
Technorati Tags: motorola, thunderbird, ical, macosx, XP, sync, scheduleworld