Facebook remains the king of social networks. It can drive a ton of traffic back to your site if you spend some time to develop a real content strategy for it. Publishing your best posts to Facebook is certainly a good idea. Facebook Publish happens to be a plugin that helps you with that. It lets you post articles, pages, and custom post types to Facebook.
The plugin is customizable. It lets you change the message to be posted to Facebook. It automatically detects images from post thumbnail, but you do have the option to disable posting featured images to Facebook. You can also schedule posts. Want to change settings for an individual post? No problem.
Facebook Publish happens to be a free plugin. It has a simple settings page and lets you customize its behavior for each post. You can download the plugin from WordPress.org.