WP Review, Schema, and the WP Schema plugins all go a great job. It really depends on what data types you want to markup content for; then make a decision based on that. Avoid the WP Rich Snippets plugin which was abandoned by the developer of this plugin.