Okay - I acknowledge that the site has been having some technical problems. Last year traffic peaked in March and this year seems to be heading for the same (and of course traffic is up year to year). Still, my goal is to bring you a site that actually works.
So... please be patient and continue to send me notes when something goes wrong. I'm going to take some time this weekend to attempt some configuration changes for optimization. The site runs on a very powerful server, but I think it's need of some tuning.
Stay tuned.