Mine appears to sync okay. If you are using the Facebook app made by Facebook, open it and tap the Facebook logo at the top to get to the home page. Then tap menu, settings, sync contacts. Make a selection to Sync all or Sync with existing contacts. Tap Okay and exit the application. Tap menu, settings, accounts & sync, Facebook, and then remove the check mark and add it back again to trigger a new synchronization. Hopefully, that should work. Please note that the Google contacts should have the same name (or very similar) in order to synchronize the data with Facebook.
If the contact name is the same (or very similar) in Facebook as it is in Google, then Android will merge the information. Thus, if you have duplicate contacts, you may just have two of the same name in Google. Try this:
Finally, force sync the contacts to refresh on your phone. Hope that helps.
I was wondering if there was any way to have my facebook profile sync with my phone? I have all of my contacts synced and when I text with some of my friends I can see their picture but mine just has the little android. Does anybody know how I can sync my profile to my phone so my facebook picture and status updates and comments shows up?