Windows Live SkyDrive from Microsoft gives you 500 MB online storage that you can make personal, share with friends or make public. Upload size is limited to 50MB per file.
Here is a sample of how a public folder works.
Only files can easily be added. If you have several folders, subfolders and files you need to upload them folder by folder.