TitanTV is a free electronic program guide (epg). It provides easy access to broadcast, cable, digital cable and satellite channel lineups as well as customized user lineups from TitanTV.com. Support is provided for an unlimited number of channel lineups. It features a full search capability including an advanced search syntax. Daily view provides easy access to programming on a single channel. Detail view provides program descriptions, episode titles, ratings and other information.