I think the major advantage of having a blog is the ability to easily update off site network locations, via rss, with the most recent pages and/or comments made on your site. Blog software normally has an /rss file associated with it, so you don't kneed to know any advanced concepts to utilize this. Also, easily editing the content with a standard blog UI makes it simple to adjust text as needed.... considering analytics.