A remote control for operating a consumer electronic device. The remote control device may comprise a housing providing a mounting for a visual display and a keyboard including a plurality of keys; electrical circuitry in the housing including a microprocessor, at least one of an IR or RF receiver circuit coupled to the microprocessor, keyboard circuitry coupled between the microprocessor and the keyboard, a memory coupled to the microprocessor, and at least one of an IR or RF transmitter circuit coupled to the microprocessor. Program guide software is stored in the memory and executable by the microprocessor for causing to be displayed on the visual display, upon actuation of one or more of the keys, a program guide, advertising and / or other content contained in a data set received by the receiver.