One point:
1. Also, ICmag has a 1 mb size limit for file uploads, so using good file host is an option to upload big files or a collection of files. Preferably people should use file hosts free from JavaScript and ads, and NOT on U.S. soil (do not use RapidShare, MediaFire, etc.; they suck and are on U.S. and use JavaScript). A good example of a good file host is File-Upload ( http://www.file-upload.net ); that is located in Russia and doesn't require JavaScript or use ads.
2. If people upload files to a file host, PLEASE compress the files with 7zip or WinRar (but IMO 7zip is better and it's freeware for windows, linux, mac, etc; http://www.7-zip.org/ ) and use a passphrase to encrypt the file!