Sorry to hear that, Marc.
If you want a bit of backup, we recently moved to a new server over at
Terragen.org, which means that we should be able to accept uploads from you and actually host your files ourselves. Might be a good way to add some redundancy in case something like this ever happens again.