Any good alternative to Volafile?

Does any one know of any good alternative to Volafile with these specifications?

10 GB + file size
Unlimited number of files
Files stored 30 60 or 90 days
Minimum download speed of 2 Mbps