26. A non-transitory computer readable storage medium that includes executable computer code embodied in a tangible form operable to obtain information for a user of a media playing device in a local home network wherein the computer readable medium includes: executable computer code operable to receive input from a user indicating that the user who played media on a consumer electronic device is interested in a search for further information about the media, the consumer electronic device being a television or a music player, the media being a movie or music, the consumer electronic device being coupled with one or more other user devices in a local home network; executable computer code operable to perform, in response to receiving said input from the user, a plurality of search operations including a first search operation, a second search operation and a third search operation, the plurality of search operations being performed sequentially without requiring any other input from the user; and executable computer code operable to display information to the user based on results received in response to the third search operation; wherein the first search operation comprises: a first search for information on the one or more other user devices in the local home network based on characteristics of the media, wherein the first search includes obtaining information from metadata stored on at least one of the one or more other user devices in the local home network; and receiving contextual information from the local home network in response to the first search, wherein the contextual information received from the local home network in response to the first search is based at least in part on the metadata; wherein the second search operation comprises: a second search of the Internet based on the contextual information received from the local home network in response to the first search; and receiving results in response to the second search; wherein the third search operation comprises: a third search based on correlation data, wherein the correlation data indicates correlations between the contextual information received from the local network in response to the first search and the results received in response to the second search, and wherein the third search involves a search of the local home network and a search of an external network that is external to the local home network; and wherein the display of information to the user based on the results received in response to the third search operation comprises: determining, without user intervention, a relevant portion of the results received in response to the third search operation; and displaying information to the user that is based on the relevant portion and not based on other portions of the results received in response to the third search operation.
26. A non-transitory computer readable storage medium that includes executable computer code embodied in a tangible form operable to obtain information for a user of a media playing device in a local home network wherein the computer readable medium includes: executable computer code operable to receive input from a user indicating that the user who played media on a consumer electronic device is interested in a search for further information about the media, the consumer electronic device being a television or a music player, the media being a movie or music, the consumer electronic device being coupled with one or more other user devices in a local home network; executable computer code operable to perform, in response to receiving said input from the user, a plurality of search operations including a first search operation, a second search operation and a third search operation, the plurality of search operations being performed sequentially without requiring any other input from the user; and executable computer code operable to display information to the user based on results received in response to the third search operation; wherein the first search operation comprises: a first search for information on the one or more other user devices in the local home network based on characteristics of the media, wherein the first search includes obtaining information from metadata stored on at least one of the one or more other user devices in the local home network; and receiving contextual information from the local home network in response to the first search, wherein the contextual information received from the local home network in response to the first search is based at least in part on the metadata; wherein the second search operation comprises: a second search of the Internet based on the contextual information received from the local home network in response to the first search; and receiving results in response to the second search; wherein the third search operation comprises: a third search based on correlation data, wherein the correlation data indicates correlations between the contextual information received from the local network in response to the first search and the results received in response to the second search, and wherein the third search involves a search of the local home network and a search of an external network that is external to the local home network; and wherein the display of information to the user based on the results received in response to the third search operation comprises: determining, without user intervention, a relevant portion of the results received in response to the third search operation; and displaying information to the user that is based on the relevant portion and not based on other portions of the results received in response to the third search operation. 27. A computer readable storage medium as recited in claim 26 wherein: the consumer electronic device is a television; the media is a movie; the movie is generated using a broadcast stream; there is stream data embedded in the broadcast stream, the stream data being one selected from a group consisting of closed captions and subtitles; the first search operation involves obtaining information from the stream data; and the contextual information received from the local home network in response to the first search is based on the stream data.