When developing websites, I’ve found it incredibly useful to be able to run, or install, multiple versions of Firefox on the same computer, side-by-side, simultaneously, however you want to call it. When it comes to testing, it’s always sensible to see how things are going to be displaying in future browsers, but even more than that, when testing different permissions and profiles on a website, having multiple, separate browsers can really simplify matters.
I run with the following details:
Firefox – Legacy (3.6.28)
"C:\Program Files (x86)\Mozilla Firefox Legacy\firefox.exe" -no-remote -P "legacy"
Firefox – Stable
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote -P "stable"
Firefox – Beta
"C:\Program Files (x86)\Mozilla Firefox Beta\firefox.exe" -no-remote -P "beta"
Firefox – Aurora
"C:\Program Files (x86)\Mozilla Firefox Aurora\firefox.exe" -no-remote -P "aurora"
Firefox – UX
"C:\Program Files (x86)\Mozilla Firefox UX\firefox.exe" -no-remote -P "aurora"
Firefox – Nightly (64bit)
"C:\Program Files\Mozilla Firefox Nightly\firefox.exe" -no-remote -P "nightly"
Personally I go for the 64bit version because it’s the right thing to do. I also find it “feels better” when there’s a load of tabs open.
I also store all the profiles in a single location in Dropbox so I can use this setup on other machines, or even with the Portable Apps versions.