Depositfiles is the best.
Have files that are 3+ years old still going strong.