On mine, in my Contacts, all the ones with ONLY the gmail icon beside the contact's name do not have a facebook picture when I call the certain contact. When I join each contact individually with facebook, I then get a facebook icon beside the gmail icon in my contacts list, therefore, when calling that contact will pop up the facebook picture.
Wowers...but I have over 130-140 contacts...I've done it this way before (took a while). But since I updated my ROM by wiping my device...I have to do it all over again. There has to be a easier way.
Under the Accounts & Sync settings I have 2 facebook syncs. One from the facebook app and another from adding the sync account manually. Having both works in different ways for me.
The sync that I manually setup has more settings like Sync Contacts, Sync Calendar and also SNS settings. But the facebook app settings only has Sync Contacts. If I did not setup the manual facebook sync, I would not be able to join the contact to facebook as I discussed in the first paragraph.
I may be just rambling, but yeah...that's my story.