A flash drive is disclosed. The flash drive can be removably connected to
a computing device for storing files transferred from the computing
device. The flash drive includes at least one flash memory chip operable
to store files transferred from the computing device. The flash drive
also includes a display operable to display information related to files
stored on the flash memory chip. The flash drive also includes an input
device that is operable for providing input for managing files stored on
the flash drive.