Streamload

http://www.streamload. com - It lets you store up to 10 GB for free; but the free account holders cannot download files of size above 10 MB.