I've been to other forums. Didn't find a place better than this one. No one's trying to take over the board by being silly, railroading the threads, or juts being a knucklehead. Every once in a while we'll get two posters who don't like each other going at it, but they're usually really good at filtering their insults through football-esque arguments.
You'll get a lot of decent analysis and strong opinions all over. Everyone is treated pretty well here.
My two cents.