Streamload offers 25Gb of free storage, the only catch is downloads are limited to 100Mb a month, but you can pay for larger downloads. Looks OK for online backup as you can then pay for the downloads if you ever need them.
Streamload offers 25Gb of free storage, the only catch is downloads are limited to 100Mb a month, but you can pay for larger downloads. Looks OK for online backup as you can then pay for the downloads if you ever need them.