1. A method of selecting programs for viewing comprising the steps of: creating a directory of a plurality of programs recorded on a storage medium, the directory including the titles of said recorded programs and the locations of said recorded programs; creating a directory of a plurality of programs broadcast from a plurality of information providers, the directory including the titles of said broadcast programs and the channels of said broadcast programs; alternatively displaying said directory of recorded programs or said directory of broadcast programs; alternatively displaying a program from one of said broadcast programs or a program from one of said recorded programs simultaneously with the displayed directory; marking one of the program titles from said directory of recorded programs displayed in the displaying step; retrieving the program corresponding to the marked program title; and displaying the retrieved program simultaneously with the displayed directory by replacing the displayed program with the retrieved program.