*Consider setting up a blog as an affiliate program promotion web tool.
Blogs are easy to update, so you're more likely to keep adding fresh content to your site (which pleases both users and search engines). Your blog entries can be short, initially. When you have time to write an article go back and see which entries get the most comments. Then, turn those entries into full-scale articles and place them on your site.
Make sure you provide a means of people subscribing to your blog. Typically this means providing an RSS, XML, or Atom feed. People can use blog aggregators to keep track of which blogs have been updated. And, you don't have to manage a subscribe/unsubscribe list!