1. A television program delivery and program selection system offering a plurality of television programs for selection by a subscriber, using a program control information signal carrying data on program lineups of the plurality of the television programs and using computer program instructions stored at each subscriber location to present options on a menu displayed on a television, the system comprising: an operations center for creating a plurality of television program lineups and for generating the program control information signal that includes data on the plurality of television program lineups and control information for use at the subscriber location, the operations center comprising a computer assisted packaging system; delivery means, connected to the computer assisted packaging system, for delivering at least one of the plurality of television program lineups included in the program control information signal from the operations center to the subscriber location; menu generation means, operably connected to the delivery means, for generating menus with the options presented for display, the menu generation means comprising a microprocessor for using the stored computer program instructions to assist in generating menus, wherein the menu generation means is located at the subscriber location; and selection means, connected to the menu generation means, for selecting at least one of the plurality of television programs for display on the television using the options on the generated menus, the selection means comprising a subscriber interface.