SanDisk had earlier mentioned about their cheap-archival storage based on their new "3D memory’ a few months back, well the rumor has it that they are going ahead with the production of these chips. It would cost you $6 to buy a 1Gb card, that will be around 300- 400 of photos stored away nicely in the card for the next 100 years :)