Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
If you download the official Facebook app and activate the sync option for your contacts, it does not only sync their profile picture, it syncs their contact information as well.
 
Where do I find the sync option?


If you have the latest version of the Facebook app on your phone, you have to go to the Facebook landing page and tap on the Friends button/icon. On the top right corner, you have the option to sync contacts.😀
 
Two i've used (aside from the official Facebook.app)

Syncbook
phonebook.jpg


MyPhone+
myphone_4iphones.jpg
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.