Contests are always great for building your brand reputation, and putting your name out there. They're incredibly fun and engaging as a means of blog promotion. I mean, who doesn't love to win free stuff?...