Information about desired songs is collected on a portable memory device
in communication with a radio tuner. The radio tuner may receive signals
from a terrestrial or satellite digital radio transmission, or from an
analog radio transmission. These transmissions may include text data
about the current song being played. Upon activation by a user, song data
is stored on the memory device. The memory device is then connected to a
computer system, which uses software to extract the song data and
uniquely identify the song. The identified songs are stored on the
computer system, and can be used to allow the user easy access to the
identified song through prior art techniques. If no textual data is
stored about a song, the song is identified by identifying the radio
station that played the song and the time at which the user activated the
mechanism.