Two vague memories here: I think most of the Firefox slowness was caused by addons (both loading them at startup and adding to page latency), and Chrome's fast startup that caught casual users' eye was from completing things in the background that Firefox did before presenting the user with a UI.