I am a huge believer in content. Seriously, no matter what you are trying to accomplish, writing or generating good content for people to consume is generally a good strategy. I am of the opinion that there are very few exceptions to the rule that every human being should have a blog!