Steve,
I love the idea of a blog but however qm skeptical we need one.We already have a wiki website that we still struggle to update and which could serve as a portal and blog for informing the whole world about us. Am sure if we start a blog, we might just as well be duplicating content from our wiki....just my 2cents