I think articles are great....just time consuming. If you make a super quality article they will travel around the net over time themselves piggy backing your link.
So articles rock...just do you have the time and effort to put into it.
even in article creation i'll still go with forums for multiple people with different cultures, backgrounds and trainings contribute to post their article on an article forum created inside the forum itself, while in a blog, mostly or majority of blogs, the owner is the only one posting an article.
as far as i know articles would be better forums need much money to promote hire posters etc upon all this also members wont come and post their except their advertising
you don't see the number of posts but number of membership at first that's my experience then i join, also the niche of the forum has to play a major role among other factors such as the management/staff, the membership, the incentives to post
your forum should provide very good information regarding on the niche and their should be a team to help the newers and should also post daily not duplicate content
for sample new forums
see in namepros incentives and look how other forums are running
Depends on what the site is, personal sites, I would say a blog domainates, but other than that, forums. I actually have both up on my site [www.body-count.net] The blog is nice because its just there, and you can read it all without filing through alot, but forums are nice because you can discuss better than just commenting
I wrote an article about The value of domains a while back and put a link to my blog in there. I only posted the article in my blog and on a that ezine site. From there it has traveled around and has been featured in blogs an sites. Providing me quality and targeted traffic to my blog. So articles with original content can prove to be mighty force.
As far as making money goes Forums dominate. Especially if you can build a goliath like NamePros.com.