I believe what you mean is a free host with unlimited storage space. There used to be several such offerings online, but each has switched over to paying accounts (with everything limited) I have however seen some very small sites which offer bannerless and pop-upless hosting for free, with unlimited bandwidth (provided that you dont abuse it) and no specified storgae limit. However its clear that if you decided to upload a dvd to their server and post a link on CNN, I dont think they would stand for that (and their systems probably could not handle it either)
I did see some companies- regular hosts that you have to pay for an account- which offer unlimited bandwidth, but never unlimited storage space.
If you want have unlimited storage space, then you could just set up your own server (or rent a 'dedicated' one) and add hard drives as you go along...
As a side note, if you wish to send large files over the ent and your email company does not allow more than a certain size, then there are sites which offer this for free- just upload the files to their server and type the email address of the person you wish to send it to and they get the link to download it.