If you use many file sharing services and upload lot of files then TinyLoad is for you. This will allow you to upload files to multiple file sharing sites.
Currently it supports Megaupload Filefactory, Rapidshare, Divshare, Bestsharing, Sendspace, Uploading, Filesend, Easyshare, Badongo, zShare and Amazon S3. Upload file size limit is 100MB, and the service is free and doesn’t require registration.
Tinyload provides a Bookmarklet for easy uploading of files. You are on a page and want to link to a file you can just hit the bookmarklet and upload the file. Tinybookmarlet works with email clients like Yahoo, Gmail and any other page with a rich text editor.