I'm not opposed to using real names, however I think there will be a severe drop in posting because of it - look how little comments are now made to articles.

Personally I would sticky a thread of forum rules on each different sub forum... repeated offenders get a 2 week ban or something like that.

If that doesn't clear the forum up in the next 2 weeks, maybe then implement real names. It's up to you guys, just tossing things around.