Another option which I use is
dropbox
With the free use, you start off with 2GB of space (expandable to 5GB based on friends you invite etc) and you have options to sync the storage space with other pc's you set up with on the same account, share the space with other dropbox users, or simply make the space public to share files. You can control the upload/downloads through a web interface, or you can do what I did and install the app on your pc and then it is just like another folder on your pc. You can create different folders with different rules to do all of the above at once on a single account.
If you want to sign up please send me a pm with your email and I will send you an invite so I can expand my space