What are some alternatives?
MirrorCreator - Upload one file of 400 megs or less to multiple free file hosts -- 14 at most. 25 possible hosts.
Multifilemirror - Multifile mirror is a file mirroring website.
Embed Upload - Embedupload.com uploads your files to multiple file hosting sites.
Jheberg - Uploadez vos fichiers chez le leader de l'hébergement MultiUpload.
GO4UP - Multiupload service : upload your files on 12 file hosting services simultaneously !
Neembuu Uploader - Neembuu Uploader is a batch uploader application that uploads files simultaneously to multiple...