The problems with the site are two fold from what I've been experiencing.
1) we're overloading apache or which ever httpd server they're using. It freezes, and stops opening up threads for a while. This is when you try to connect, and you just can't.
2) we occasionally are overloading the database. That's when you try to post, or something, and you get those weird error pages.