A check of the stats reveals at least part of the reason for the recent server overload: Yesterday was the biggest posting day ever -- topping previous champ, 9/11, by 124 posts. I have no idea why, other than just natural growth. It wasn't a
huge increase from average lately, so that's probably what it was.