23. A method for automatically obtaining more accurate and relevant information relating to music that a user is playing on an electronic device, the method comprising: facilitating communication between a first electronic device, which is a music player, with one or more other devices in a local home network; determining that the first electronic device is currently playing music; performing three searches, a first local search, a second Internet search and a third search, to obtain additional information for the user that relates to the music played on the first electronic device, wherein the three searches do not involve search terms that are directly inputted by the user and wherein the three searches involve: automatically performing the first search of the one or more networked devices in the local home network to find out more information relating to the music that is being played on the first electronic device; automatically performing the second search of the Internet to find out more information relating to the music that is being played on the first electronic device; receiving preliminary search results in response to the first and second searches; determining from the preliminary search results a media name that helps describe the music played on the first electronic device, the media name being one selected from the group consisting of a name of an album that contains the played music, a name of a music group that performs the played music and a name of an artist that performs the played music; forming a search query using the media name as one or more search terms; adding one or more additional search terms to the search query that indicate an interest in additional background information for the media name, the background information being at least one selected from the group consisting of lyrics of the played song and biographical information about the artist that performs the played music; after the additional terms have been added to the search query, performing the third search of the Internet using the search query; receiving search results in response to the third search that contains said background information; and displaying information to the user based on the search results received in response to the third search.
24. A method as recited in claim 23 wherein the first search of the local home network involves searching for and obtaining information from metadata of an audio file stored in a device on the local home network.