I couldn't access the server for a good few hours yesterday afternoon UK time. I tried to find an alternative download source, including finding your mirrors in a Google cached page of your download page, but since they are under simplemachines.org domain they didn't work either!
Might it be worth having truly alternative download locations so this doesn't happen again?