Well, It would appear the geniuses at Harvard have done yet another amazing thing with DNA. After sequencing the stuff for years, they have discovered how to store text information in strands of DNA. By taking the four letter sequencing of DNA strands and modifying it to code for text and location in the book the text is taken from they have been able to store 704 Terabytes in a gram of DNA.
Lets put that into perspective. A 1 Terabyte Hard Drive weighs a little over 450grams. So putting 400 of these 1 gram DNA packets in the same space would give you about 280,000 Tb of information storage. Or if we wanted to run in the other direction, a one gram piece of DNA that could fit on the tip of your finger would take the equivalent of 700 1Tb Hard drives weighing 700lbs, thats like 5 or 6 normal people...or one really really fat person.
It would appear the way of encoding and decoding all his information on the fly with your smart phone isn't quite perfected yet, but I'm sure someones already working on an app for that. Imagine being able to give a hand shake with a binding contract and then lets add some skynet crazy nanobots that instagib you if you renege on said contract. I should probably be working with these guys at Harvard to make their mind blowing ideas even more spectacular.