Fantastic blog! I particularly appreciate the point about "online thuggery." How easy to lob virtual stones from behind a cloak of internet anonymity - but really, what does it add to the discourse? And how can we address it? There are also some very legitimate points of view that can only be voiced anonymously for fear of real thuggery. It's a shame that a few bad apples ruin it for everyone.