There are quite a few sites that let you upload large files (such as FPSC games) and they keep them for a limited period of time...sometimes whether it gets downloaded or not can determine how long.
Filefront will now let you host files of any size,I believe...
It's just that the reliability of Filefront can be questionable at times.
But it's all good.
Everybody can find something they like.
I pay for my site so I can do whatever I want with it and I could set it up so there are no ads and you don't have to sign up for anything.
One of the things that aggravated me about a lot of sites was I would go there to get a quick game or one little file and I would have to sign up and tell my life story.
In the end it will all come down to what you want and whether what you are using for file hosting can keep you and/or the people attempting to download your files happy.