Add Facebook to your accounts.
Open your contacts > menu > display options
each account will have an expand option...
click to expand Facebook, and uncheck All Contacts.
> do same for others you don't want to show up in your phonebook (I unchecked the Verizon shortcuts, and my Yahoo contacts that I purposely didn't link to Gmail.
Your Phone/gmail contacts should still be linked to the facebook profiles. Anyone who's picture doesn't show up... Click on name > menu > join... should suggest a Facebook profile to manually link (maiden names, etc. don't always link properly)