uploaded.to seems to have no such requirements.
I would suggest trying with dropbox (https://www.dropbox.com/downloading), IIRC this link also doesn't vanish over time. If you don't want to register, I can upload it on my account.
XSamatan
PS: filefront was down some time, maybe the download failures were just linked to that...
Bookmarks