Not relishing on the irony of the situation, but when I check the link you gave me, the following message showed up:
The MicroTech File Hosting Service was down for 3 hours on Friday, December 19th. We sincerely apologize for the absence of your hosted files and images during this downtime.
First was the DigiKitten, now this.. Anybody had the suspicion that their downtime had anything to do with their link posted here?