9. A program storage device, readable by a computer, tangibly embodying at least one program of instructions executable by the computer to perform method steps of providing list of a plurality of media programs, each media program having associated data categorizable according to a plurality of data categories, the list responsive to a user search query, the method steps comprising the steps of: accepting a general search query from a user computer; identifying a synonym for the general search query; identifying a media program title category for the general search query according to the identified synonym; without accepting further input from the user, performing a categorical search of a media program database using the identified synonym and the identified data category to obtain a categorical search result, wherein the categorical search result describes a media program title responsive to the categorical search and a plurality of episodes associated with the media program title; performing the general search query according to the identified synonym to obtain a general search result, the general search result comprising a plurality of media program titles; and transmitting the categorical search result and the general search result to the user computer for concurrent presentation in a program guide presented on a display communicatively coupled to the user computer, wherein the program guide comprises: a first portion presenting a link to each of a plurality of episodes associated with the media program title responsive to the categorical search; a second portion, presented concurrently with the first portion, presenting a summary of the media program title associated with the plurality of episodes; a third portion, presented concurrently with the first portion and the second portion, the third portion presenting the general search result organized at least in part by media program title and including a link for each of the plurality of media program titles; and wherein the method steps further comprises the steps of: accepting a selection of one of the links provided for the media programs titles, the selected link associated with one of the plurality of media program titles; in response to the selected link, filtering the second search result according to the one of the media program titles associated with the selected link.
10. The program storage device of claim 9 , wherein the step of identifying a synonym for the general search query comprises the step of: searching a list having a plurality of synonyms.