Since there's a lot of them around and i've seen a lot of people request us to upload to others than we use atm, lets hear some good one here

As stated before, there's a few things we require from our file host:
1) They HAVE to support remote file fetching, we can't manually upload thousands of files.
2) They HAVE to have a file managing system.
3) Upload size has to be at least 100MB
4) Unlimited storage space (or at least a couple hundred GB)
A few things that we'd like to see (but don't have priority):
1) Good speeds (duh)
2) No IP blocking
3) Premium/Reward system
I won't include a poll yet, but once i see some suggestions posted i'll created one.