Heh much better
Btw, the forum stats, although not as comprehensive, are still impressive as well:
-831 new threads vs 390: 113% up!
-12962 posts vs 3511: 269% up!!!!!!!!!!
-Pageviews: 1684831 vs 528842: 218% up (though I really don't know how this relates to the GA figure...).
Only new members are down, but it seems we're getting more *substantial* members...