An apparatus adapted to receive television signals and to select preferred television networks, comprising: - a processor for controlling the functions of said apparatus , - a tuner for at least tuning said television signal, - a video decoder for decoding said television signals in order to at least produce a video signal, - at least a memory for storing information about said preferred television networks, - a clock for counting time and synchronizing machine instructions, said apparatus comprising or being adapted to be connected to a display for reproducing said television signals, wherein - said processor stores into said memory said information about said preferred television networks comprising a television network number , a television network name , a frequency of vision and predetermined time slots which are stored into the memory , wherein one of said television network names , one of said frequencies of vision and one of said time slots are associated with each one of said television network numbers , and wherein said frequency of vision is subdivided according to said predetermined time slots , wherein the time slots are chosen by the user through a control menu of said apparatus according to his/her preferences; - said processor allows to select or display said preferred television networks on said display based on said frequency of vision and on said time slot within which said apparatus is being used, wherein the apparatus comprises control means which, upon issuing a specific command, change the television network to be displayed, and wherein said processor effects the change of said television network by acting upon said tuner , so that the latter will tune a preferred television network having a higher or lower frequency of vision , depending on the control signal received, than the one previously displayed, among all of said preferred television networks stored within the same time slot corresponding to the current time slot of vision, wherein the processor will only increment a number relating to the frequency of vision when a certain television network has been watched for at least a predetermined minimum of time. - a processor for controlling the functions of said apparatus , - a tuner for at least tuning said television signal, - a video decoder for decoding said television signals in order to at least produce a video signal, - at least a memory for storing information about said preferred television networks, - a clock for counting time and synchronizing machine instructions, - said processor stores into said memory said information about said preferred television networks comprising a television network number , a television network name , a frequency of vision and predetermined time slots which are stored into the memory , wherein one of said television network names , one of said frequencies of vision and one of said time slots are associated with each one of said television network numbers , and wherein said frequency of vision is subdivided according to said predetermined time slots , wherein the time slots are chosen by the user through a control menu of said apparatus according to his/her preferences; - said processor allows to select or display said preferred television networks on said display based on said frequency of vision and on said time slot within which said apparatus is being used, wherein <EOS>