Blogs are a good medium if you have a receptive audience of course, especially if your blog covers a niche subject area.
The search engines like blogs coz they are usually update more frequently.
I am building a site using an open source portal called drupal - it has a blog module which i have
started to use. It was gonna be a pesonal site for family etc but I am averaging about 40 unique visitors per day on the site at the moment so i am slowly turning it into a resource site, recruiting site etc.