I am working on a Drupal site and we need users to be able to upload 5-10 GB files to the site. Right now, we give users FTP credentials, but it's a pretty poor experience having to make them download an FTP client and walking them through that process. 

I've searched for other options, but haven't had any luck. Does anyone have any suggestions on how to solve this problem?

Thanks.