blogs for work?!

I'm thinking about pitching MT + w.bloggar or something as a solution for communication and coordination with all the goonies at work. We've got a fairly large (~100) person department (DBAs, network techs, admins, pc ninj4s, etc), and about half...