1. A method of searching for desired information, the method comprising: receiving, from a user having user profile data associated therewith, a search request comprising a search argument indicative of desired information; providing the search argument to a first search engine for the first search engine to search, based on the received search argument, a first database to generate a first search result; providing the search argument to a second search engine for the second search engine to correlate the search argument and the user profile data with particular information in a second database to produce a second search result; and providing the first and second search results to the user.