Deposit Files is a cloud service that allows you to upload files to the Internet that you can then share with others. Free users are able to upload material to a maximum size of 10 GB and share it with various people from around the web. Oh, you can also find Deposit File links dotted around the place that may point you in the direction of top quality gay porn that's hosted here.
Features include the ability to upload via FTP, remote connection or the Flash file selection feature. While you do get a pretty good range of features as a free user, paying for a membership is likely going to be the best way for you to enjoy the full options and range of opportunities made available to you.
Deposit Files has a choice of accounts ranging from 1 month to 1 year in length. The prices are pretty standard and you have the choice to pay via a large number of different methods.