If anyone has tried to register for this site in the past week (or more?) and never got their confirmation email, please contact me using the "Contact Us" link above. There was a configuration issue with our mail server that has gone unnoticed until someone just contacted me this evening.
Sorry for the confusion and I look forward to hearing from you...