Rate my site (DebateZone)
chegra84: Oh yea have anonymous posting.People would like to post stuff quickly without having to signup.
Eventually, they will realize that "hey I want to track what i posted", so they sign up.