Funambol ist sicher ein guter Anfang, da es das Standardprotokoll syncML nutzt. Zumindest für Kontaktdaten kann auch bei Google SyncML genutzt werden. Laut den Hilfeseiten wird auch ActiveSync unterstützt. siehe
Google Sync services
Für funambol gibt es ein plugin dafür.
https://sts.forge.funambol.org/
GMX scheint Importe und Exporte nur von lokalen Dateien zu ermöglichen.
GMX - FAQ - Adressbuch
Zum sichern der Kontaktdaten (als Datei) in einem universellen Format empfehle ich "vcardio".