Sorry about the site issues. We had some odd database problems that caused the server's cpu to peg at 100%. We think we have discovered the problem and are still working to resolve it. You may see parts of the site that are currently not available. We'll get things restored as soon as possible. Thanks.
Does that also include the "contact us" form playing up, or are you just ignoring my message on purpose...