Ok here's how to do it. Thanks to the guy who posted this on http://www.paperstre...hp/archives/582
I'm just gonna copy and paste it here.
1. Open a new tab or window.
2. Type “about:config” and hit enter, this brings up the all powerful settings of Firefox.
3. Agree to the warning that you could mess things up
4. Find keyword.url, you probably should not change anything else
5. Double click and change keyword.url string to something else like http://www.google.com/search?q=
6. Note that you cannot just put in the web site domain, you must put in the parameters before your search query. So find your favorite search engine, do a search and grab all the text up to your actual search results. So that a search for “test” in Google returns this, http://www.google.com/search?q=test
, but all you need to input into the keyword.url field is http://www.google.com/search?q=
Finally, yes I know you can also manage default pages via the default settings under Tools > Options and also Manage Search Engines for the default search area, but those do not remove the default search if something is typed in wrong in the URL line. I mistype a lot or use the URL field to get the No. 1 listing automatically. I believe this is in the only way to stop ask.com and other search engines from becoming your default URL search choice.