As I said, I tried SyncMyPix and it sucks. Out of over 300 contacts (95% of which are from facebook), it only syncs 40 of them. No matter how I change the settings, even if the names are identical, it will only do the same 40.
As far as I can tell, the facebook sync built into the phone only...