Suggest you utterly destroy this section of what otherwise in an excellent website. Suggest most of its users head for YouTube, MyFace or some other self-glorification site. Sorry to be harsh, but I was disgusted when I inadvertently looked at the section.
In my humble opinion Chatterbank is just one big Chat Room, which just so happens to be inside the best website in the world....Answer Bank, or course.
I have to say that, don't I, Ed, or you will throw me out.