bji wrote:
Hello all. You may remember me as the grumpy guy
I remember saying that Linode's the wrong place for storing pictures.

However, since you're asking for alternatives, why not find a few likeminded individuals, rent one of them $50 Atom servers with a 500GB disk and resell that space with simple NFS exports (or whatever remote FS blows your hair back).
If you sell each 100GB for $10/m, four of your clients can each get a very good deal on 100GB of storage and you'll be out of pocket $10/m for the last 100GB of storage (minus small overheads, of course). Bonus points if you get the server in the same DC where Linode hosts.
Me, I "host" all my pictures with Google's Picasaweb. For
20GB of storage I pay
$5 a year and get all the other goodness along with it (location tagging, free bandwidth, easy sharing and exceptionally easy uploading and management of that process).
--deckert