I sync my contacts and calendar in thunderbird with google contacts and calendar, though initially I exported all my contacts from Win7 to .csv file and imported into google contacts (which I initially exported from my Nokia phone via Nokia Ovi Suite to Win7)... a bit of mucking around but was worth it.
My phone hasn't arrived yet, will let you know how that part goes when it happens.