Thanks for the kind words, guys. It does take quite a bit of work to keep the site running smoothly, deleting spam, and smoothing over what little bit of friction we get over keeping things on...