With XFileSharing's upload system you can upload multiple files simultaneously. You get a visual representation of files that have been loaded, as well as what is currently uploading. Password authentication allows your users to protect all of their sensitive upload data. Users can send links to recently uploaded files to their friends or themselves.
XfileSharing (both versions) was tested on really big files (up to 2GB each) and it will not drop upload connection when you're in the middle of your file. And it will not let your server(s) be down during running download processes, since we used a dynamic symlink generation mechanism for each downloadable file.
You will be able to set up premium membership levels for your users and charge them monthly for premium access to uploaded content.
For popular websites with heavy file transfer traffic, you can add as many additional servers as you need. Additional file servers can be located on different host networks - they can even be in different countries. XFileSharing Pro will aggregate the power of all your servers for ultra-quick file transfers for uploads and downloads.
The latest version of Xfilesharing Pro includes Desktop Uploader which lets your users upload files without even opening their browser! When using desktop Uploader, your users will be able to load really big files (tested up to 20GB!).
With Remote Upload Feature, you or your users will be able to upload any file located on a remote host (for example, Rapidshare, Megaupload, Hotfile) to your system by just copy-pasting a link.