I've made some big changes to the database configuration over the past 48 hours and the site seems to be handling itself very well at the moment. I also made some changes to the scripting in the Portal. I don't want to jump the gun and say that there will be no more errors, because during peak time there might still be more requests than the server can handle, but you should certainly see a lot less now. I'll be making some more changes to the configuration tomorrow morning, so if you see some errors at that time, hang in for 10 and then give the site another go. Let me know how you get on with the errors!
Also, I've updated the Portal judgement requirements. They're now "judged" at 150, 175 and 200 votes with the same thresholds. If you notice anything funky with that stuff, again, let me know.