Lots of things happened Friday night...
The site's software got upgraded to the latest version, and look/feel got a facelift as well. More importantly, the site was moved to a new web host.
If you run into any problems, please comment here and I'll look into it. Feel free to any kind of feedback as well -- good or bad regarding the changes.