I finally upgraded to Firefox 3.
And I hated some behavior the new url bar had. If you're like me (which most of you probably aren't) you have like 10 thousand windows open and sometimes you start typing a URL and need to switch to another widow quickly (apple-tab in Mac OS X, alt-tab in pretty much every other windowing system ever) to figure out the rest of the URL you're typing. I do this like a hundred times a day: I start typing a URL (http://....) and forget the rest of the URL I'm trying to get to. Under the default firefox 3 settings on OS X, the url bar (location bar, address bar whatever) auto-highlights whatever you're typing when you tab back to the window. Which means if you start typing the rest of the address it overwrites what you've already typed.
So, here's how you fix that:
In Firefox type this as the address:
And then click "Yes, I want to void my warranty" or whatever.
Then find the following settings:
You can set it to false by double clicking on it.
Then find, right below it,
and double click that.
Now if you really _want_ to highlight the whole bar you can double click on it, but it won't auto-highlight the location bar by default when you tab away and tab back. Yay.