Many people want to have their Facebook contacts synced with their Android contacts, including information such as birthday and so on.
I have the official Facebook app installed on my Android 2.3.3 phone and it automatically syncs the email address and profile picture from Facebook. But it doesn't sync the birthdays.
So I chose the iCal approach so that you export your Facebook calendar and import it to the Google calendar (web interface).
But some days ago, someone told me that you can sync your Facebook birthdays with your Android contacts simply by adding the account in your "Accounts" settings. Is this true? How does it work? For me, it just syncs the photo and the email, as I've said.