Share your experience!
I'm having "fun" with syncing my X10 with gmail. Like an idiot I turned on the sync with the default "All contacts" setting and discovered that it'd hosed my phone's contacts (because I didn't have any in gmail - it's a new account). So I put some of the contacts back in and switched to the MyContacts/StarredAndroidContacts bit. Gmail contacts then seemed to be saved to the phone, but there was no exchange the other way.
This morning, I tried a manual contact sync (from Settings) and it 'spins' for about 1-2 seconds and then stops, leaving the symbol up on the screen, and the last update time isn't updated from last night. Needless to say the new contacts from the phone aren't being sent up to gmail. A quick check of the phone logs (Android System Info app) isn't helpful.
Edit: forgot to mention that Calendar sync works fine - with events being exchanged between X10 and gmail just fine.
I know there's 'issues' with the initial sync (according to Google's support forums) but anyone out there had the same problem and - more importantly - got a resolution. 
Bob
I did not get it the first 2 times, but after a restart and a reboot, it sync'ed fine. You might want to try that.
Thanks, tried that. No luck.
Folks on the Android forums seem to be suggesting creating a dummy gmail account, syncing with that, and then reverting back to the original account. Sounds like a pretty longwinded way to do things, but if there's no support from Sony nor my phone company I'll try anything.