1. A method of dynamically interfacing with a search engine comprising: displaying a user interface including a query pane for receiving user input and a results pane for displaying the results of a query; in response to said query pane receiving user input automatically generating a search engine query based on the said user input without requiring additional user action; and displaying the results of said search engine query, if any, in said results pane.