1. A computer-implemented method of utilizing multiple search services and providers in a computer system having a processor, memory and data storage subsystems, comprising: providing a search box within a window of a browser, via a user interface of the computer system; installing a plurality of search providers selected by a user onto the browser of the computer system; receiving a search entry from the user into the search box; receiving a designated search provider from the user, via a menu of the installed plurality of search providers; searching the search entry within a domain of the designated search provider; returning an instant answer to the search entry without user intervention via the user interface of the computer system; and returning related search results via the user interface of the computer system.