Network storage doesn't costs as much as it use to. I use Amazon S3 and I pay $0.10 per GB for uploading the data and then $0.16 per GB per month for the actual storage. Would get expensive if you are talking about hard disk backups, but just for photos, etc it's not that bad (50GB is about £5/month)