Pour synchroniser le calendrier tu ne peux le faire que via itunes + outlook pour l'instant en local et via internet uniquement vers un serveur microsoft exchange (gratuit ou non) ou vers google, car apple bloque l'accès au calendrier afin de vendre mobileme...
Pour les contacts c'est le mieux servi, tu peux synchroniser en local vers outlook et vers tous serveur/application compatible ical/syncml de même via une connexion internet vers tous serveur ical/syncml gratuit & payant ainsi que vers exchange.
Pour les taches, le problème est qu'il n'y a pas d'application de gestion des taches nativement installé sur l'iphone, il faut donc trouver une application de gestion + une application de synchronisation. A ma connaissance il n'y en a qu'une seule : todo+sync, qui fonctionne très bien mais qui te coutera 12€...
A+
EG
Une fiche pratique sur la synchronisation iPhone/iPod Touch avec Outlook