We're not super big, but pretty active:
Forum Stats
10,291 Members
59 Forums
107,223 Topics
1,966,736 Posts
Max Online: 908 @ 07/13/07 08:00 PM
As for the biggest boards I've ever seen... I don't frequent any that I think would be a contender for biggest.