Captain Caveman's USB-stick
Couple of days ago, IBM announced that it could store 1bit of information on 12 atoms.
Just to prove from how far we came. Lindsey Turrentine (@lturrentine), editor-in-chief of CNET reviews posted this picture on twitter. The device dates back to 1954 and is a 4kb IBM-memory.
For the geeks. You would have needed 173 of these devices, just to store the picture