Learn from this guys, don't just move to some other on line storage facility, or facebook etc.

Create your own website, store COPIES of the pictures on there and link to them.
I don't even trust the hosting providers and have a full copy of my website stored so I can move it where I want.

Even if you change Hosting providers your links still work, so your not tied to any one company, I changed mine a few months back.

Costs me £2.99/Month to run my site with Best Web Hosting and I get unlimited storage.

You can run a blog or whatever on your own site and you get email addresses attached to it. Which are again, fixed to your site and you can keep if you change hosting companies. eg myname@myname.co.uk which is what I have, amongst others.

I don't think uploading to AoS is a good idea, but I'm not sure what the storage capacity is with its hosting service.
Don't want to grind it to a halt.