Was doing some digging on the site today, and thought this might interest some of you:
User stats
Users - 1541
New users in past 24 hours - 5
New users in past 7 days - 12
New users in past month - 58
PM stats
Sent in the last 24 hours - 206
Sent in the last week - 1180
Sent in the last month - 3602
Total PMs in the system - 12389
Posts stats
Posted in the last 24 hours - 200
Posted in the last week - 929
Posted in the last month - 4420
Total # of topics - 6797
Total # of replies - 58564
60 new members a month (about 2/day), and 4500 posts a month (about 150/day)...not too shabby!

Keep up the good work!