Kathy Bernard said
10 months ago: It helps you improve your writing and the speed that you can produce messaging. It also helps you strengthen your ability to input content into a content management system (which is always a useful skill).
And I agree with Kristi, one of the best reasons to blog is that it really helps you build your authority brand in your niche.