An embodiment of the invention is a technique to navigate a user interface
for program selection. Program information of a plurality of program
cells is displayed in a visible window. The plurality of program cells is
in an electronic program guide (EPG) grid. A visual indicator is moved in
the visible window from a current position in a current row to a next
position in response to a user command. The next position corresponds to
a program cell is the plurality of program cells. The next position is in
one of the current and a next row. The visual indicator is moved in
response to a user command. The command is one of a move right and a move
left command.