I know some of you have had problems reaching this site and sending email to me over the last several days. This was due to a DDoS on the nameservers we use and it was outside of our direct control. We were one of several hundred thousand sites that were affected.
The good news is that I believe the problem has been resolved. (I hope so, anyway!)
Thanks for your patience!