Great job on the site - the forum is taking a bit of getting used to but it's great to have something fresh.
For the record, I'm not a big fan of the karma thing - I rarely applaud and never ever smite.
In my experience, STP fans tend to have great taste and very worthwhile opinions (whether or not I agree with them).