How about having a "Grievances" sub-forum in "Community Centre" section ? We often have members who want to vent, and we rightly delete those posts. But also often we have other members responding to the offender and then it snowballs. Sometimes even old useful members go off...
Some useful links (bookmarks)
Market reading, analysis, projections :
SH's 315 Strategy,
S.S - Food for thought
Kavima's Median Lines / Andrew's Pitchfork
Predictions for Forex and other markets : By 4xpipcounter