9 Computer programs for television related set top computing type devices namely, software for managing, locating, retrieving, processing playing and storage of TV, EPG, VOD, MP3's, photos, digital video recording, streaming and downloading audio and video, DVD, smart CD, email and other digital content and for operating Internet browsing and instant messaging, Computer programs used in the operation of digital systems which aggregate internet content create profiles of users and distribute digital content and customized internet hyperlinks; Computer software for use in viewing, locating, managing, retrieving, processing playing and storage of digital entertainment controlled by operation of remote devices such as keyboards and remote controls; Computer software for use in viewing, locating, managing, retrieving, processing playing and storage of digital entertainment which promote entertainment content viewing and sales through consumer incentive programs tailored to a user's profile