The real problem isn't storing the data, it's accessing it. There is no way to address DNA, you can only "shotgun sequence" it. In doing so, you get random fragments of around 200 bases (400 bits). You can't get one such fragment, you get half a billion in one go, currently at a cost of around $5000. (Older, much more expensive technology, got up to 1000 bases... sometimes, and only 100 fragments per machine run.) So how are you going to access your archive? By sequencing the whole thing and (temporarily) storing it on a hard drive?<p>The manufacturers of modern sequencers (both Illumina and ABI) have been talking about this for at least 7 years (i.e. as long as they've been selling high throughput sequencers). They actually made a weaker claim: According to them, it makes no sense to keep a sequenced genome, because just sequencing it again would be cheaper than storing the data. In these 7 years, it hasn't happened. Instead, ABI's SOLiD technology all but vanished. Actually storing data in DNA is one step further, it's not going to happen for a long time.<p>(Source: My employer does a lot of sequencing. I talked to sales representatives of both companies, and I work on data sequenced using Illumina's machines. We store that data on spinning rust.)