Ok after fiddling with the "My Pictures" section of our profile, I figured out what the problem was. After the happy server "upgreads" the permissions on a few other files besides index.php were damaged. After moving the pictures around I got things working just fine again...

I'm working on a way to backup the site to my server here at my house for safe keeping. On that note, I may end up moving the site over to it if I can get a better internet connection and get a virtual maching running some linux on it. XP