I am sure we all get bugged by trolls. I would like to avoid having to moderate every post, and one suggestion made to me was to disemvowel the unacceptable posts - which makes the point nicely about what is acceptabler and what isn't. There are scriots that can be run on wordpress - but not on wordpress.com.
An anti-troll widget set would be even nicer