Eine echte Syncronisation ist die folgende Beschreibung nicht, da im Prinzip alles über "Drittanbieter" Websites läuft. Aber es funktioniert und da es ein Internet Handy ist, sollte eigentlich für niemanden ein Problem darstellen. Ich finde es fast schon angenehmer, weil es automatisch im Hintergrund läuft und man nicht immer per Kabel syncronisieren muss. Vergessen kann man es so nicht.
Vom Schema her läuft der Abgleich so:
Kontakte -> Google Mail -> Thunderbird Addon
Kalender -> Google Calendar -> Lightning
Aufgaben -> RemembertheMilk.com -> Lightning
Am Handy braucht ihr im Normalfall nichts konfigurieren, da die Kontakte & der Kalender ja standardmäßig über Google abgeglichen und gespeichert werden.
Kontakte
Bei Thunderbird braucht ihr das Addon Zindus: https://addons.mozilla.org/de/thunderbird/addon/6095
Nachdem ihr dort eure Google Zugangsdaten eingerichtet habt, könnt ihr bequem mit Google syncronisieren.
Kalender
Als erstes installiert ihr euch nun Lightning für Thunderbird: https://addons.mozilla.org/de/thunderbird/addon/2313
Nun wechselt ihr in Thunderbird in die Kalender-Ansicht. Dort werden links die Kalender aufgelistet, die angezeigt werden. Dort fügt ihr nun euren Google Kalender hinzu:
Rechtsklick -> Neuer Kalender -> Im Netzwerk
-> CalDAV & Adresse: https://www.google.com/calendar/dav/<eure_adresse>@googlemail.com/events
Dann gebt ihr bei der Passwort Abfrage eure Google Account Daten ein.
Evtl müsst ihr in eurem Google Kalender noch die Freigaben konfigurieren.
Aufgaben
Thunderbird / Lightning
Hier nutzt ihr einen RememberTheMilk.com Account. Entweder nutzt ihr einen vorhandenen oder ihr registriert euch dort. Ihr braucht dafür nur den kostenlosen Account.
Nun installiert ihr das RTM Addon für Lightning: https://addons.mozilla.org/de/thunderbird/addon/7125
Es ist zwar experimentell, aber funktioniert recht gut.
Nun fügt ihr RTM als weiteren Kalender hinzu:
Rechtsklick -> Neuer Kalender -> Im Netzwerk -> Remember the Milk Provider (Adresse bleibt so wie sie ist)
Danach erhaltet ihr ein paar Anweisungen mit denen ihr dem API von RTM klarmacht, daß ihr auf euren Kalender zugreifen dürft.
Android
Auf dem Android Phone installiert ihr euch nun einfach Astrid aus dem Market. Zugangsdaten einrichten, und syncronisieren. Das wars.
Kompatibilität:
Test-System ist Linux, das Szenario sollte aber ohne Probleme unter Windows und vermutlich auch auf dem Mac machbar sein. Thunderbird, Lightning und die Addons gibt es ja für alle Systeme.

Sebastian R.
Schöner Beitrag, ich hab da aber noch eine Ergänzug:
Es gibt einmal die Erweiterung Provider for google Calender mit dem man die Kalender direkt online bearbeiten kann: https://addons.mozilla.org/de/thunderbird/addon/4631
Und zum anderen gibt es das Tool gcaldaemon. Mit diesem Tool kann man Netzwerkkalender die als Datei auf der Festplatte liegen alle X Minuten mit google-Calender abbleichen. Das hat den Vorteil das man die Kalender auch ohne Netzwerk bearbeiten kann (Störung im DSL,...) und sobald das Internet wieder verfürbar ist, wird gesynct.