John Hagel has an excellent blog post, "Mastering New Marketing Practices".
A year ago, many people would have been hard pressed to describe a weblog, bu