I know that since I sat at the pc about a half hour ago I cant get to anything but the home page and then from there anything i click on takes me to the error page so that may be a part of your current problem.
Is there anyone out there with a link to the old upload section as that one usually works when the new one falls on it's ass.
Because of the above issue I can't get to the upload page to get the actual address but I remember a couple weeks ago trying to upload a screenshot and it failing every time and I then just deleted something out of the address, I think it was just a 2 or something that let you know it was the new one, and once I deleted that it took me to the alternate upload page and went through on the first try.