Methods and systems for indexing programs are described. In accordance with one embodiment, program data associated with a program recorded on a first entertainment system is processed sufficient to create one or more signatures. The signatures define points of reference that can be