A set top box for use in interactive television systems includes a
generation engine and a display engine. The generation engine
automatically stores channel favorites in a channel favorites table. The
generation engine may include cumulative viewing time for each channel in
the table as well as the number of times each channel in the table has
been viewed. The display engine, upon request, displays a list of
channels in the channel favorites tables according to a viewer order
preference.