1. A portable media player, comprising: a non-volatile memory that stores a plurality of digital media assets and data files; a media player control interface that enables a user of the media player to select at least one of the media assets to be presented; and a controller operatively connected to the memory and the media player control interface, the controller operating in one of a media mode and a data mode, and in the media mode the controller operating to play the selected at least one media asset, and in the data mode the controller operating to store and retrieve data with respect to the memory.