1. A method for electronic media program recognition and choice comprising the steps of locking out all programs, scanning available broadcast channels, inputting at least one program choice to a memory means, sampling at least one signal of at least one suitable program, obtaining at least one signature of said at least one suitable program, storing in the memory means said at least one signature of said at least one suitable program, scanning a plurality of broadcast channels, sampling at least one signal of at least one unidentified program, obtaining at least one signature of said at least one unidentified program, comparing said at least one signature of at least one unidentified program with at least one signature of at least one suitable program, and making at least a portion of said suitable program available to a player.