After trying every free "Social" extension for Joomla, I finally decided to spend some money on JFBConnect. I've been using it now for over 6-months and all I can say is "WOW"! This extension is amazing...it's facebook integration is seamless, it's support for other social buttons (Twitter, Google+, etc) is great and the documentation is excellent. It even allows you to create a facebook application using Joomla!
Everything works so well, and Alex (the Developer) has built in plenty of features to make it easy for anyone to setup and use. And if you need support, Alex and his team are fast, helpful and very professional. This truly is one of the best extensions I've ever used, absolutely worth the subscription price!