From an SEO perspective, does the generation of fresh content increase your rankings in SERPs by itself? Or is the idea to generate interesting content that others will link to?
It's also worth mentioning that blogging gives you a great way to go after the long tail.