There isn't much I need to change about firefox as its default settings are a lot better than mozilla's used to be. Remember mozilla's default theme looked like navigator 3 which turned a lot of people off straight away. First impressions count, and I think that most of firefox's success compared to mozilla is just from picking sensible defaults. Anyway...

fonts

I much prefer Sans Serif fonts and also I like text smaller than the firefox default, so:

middle mouse paste

I find it really handy to just paste URLs from the selection buffer directly into the browser window.
To enable this functionality if it's not already enabled:

search bar size

I like the search bar, but it's too small by default. To make it larger:

navigation toolbar

Also I like to simplify the navigation toolbar like: Update: For firefox 2 they integrated the go button with the URL bar so to remove it: Update: For firefox 3 the URL bar has no "go" button shown by default. Instead it shows an unobtrusive icon at the right of the url bar only when you type changes. This is the right compromise I think.

offline mode

Since Fedora 11, firefox notices when there are no network interfaces enabled and starts automatically in offline mode. This is very annoying when developing against a local webserver on a laptop for example, as you can't even browse to http://localhost/. So to disable that:

extensions

Currently the only one I use is called fusion, which merges the progress bar into the URL bar (like safari).
Search for the fusion extension by Stephen Clavering.
Update: For firefox 1.5 and later you need to use the newer fission extension

Here is what these changes look like in firefox 1.0.7
© May 16 2006