Blogging got the concept of personal publishing, but it didn't really take advantage of the network.
Blogging and traditional media work together. Twitter complements traditional media.
A key element of Web blogs is the community element. Most blogs are not self-contained; they are highly dependent on linking to each other.
My strong belief - in being in blogging before Twitter - is that in trying to create more information out there, in trying to create the democratization of media in general, is that the more voices there are out there then the likelihood is that the truth bubbles up to the top.
I had a blog for many years. Once you develop your readership on your blog, and you can put something out there or direct traffic or get attention - it's like a super power.