The USB flash drive
Solid-state storage, or NAND flash, is quickly usurping hard disk drives as the medium of choice for personal mobile storage. This Pico mini flash drive from SuperTalent holds 8GB of data. Today, however, USB drives the size of a pack of gum hold up to 256GB of data.
Photo courtesy of Super Talent.