Best Facebook plugin for Studio Theme

I've tried a few of the facebook plugins but haven't found one I love.

I want to:
*have users log in with their FB accounts.
*use their FB avatars throughout my multisite network and buddypress
*like buttons
*share
*comments

Is there one that integrates seamlessly with Studio? What are your recommendations?