You might be totally surprised just how fast it is nowadays, quicker than Chrome even, on many scripts. Not only test wise, but the GUI feels much snappier too.
I can never seem to switch between profiles very effectively. I wish there was a way to run firefox in a "trial" mode where it just created a new temporary profile that it got rid of on exit.
I'd like to try out firefox nightly from time to time to see if they've fixed a feature yet or if I should go into the bug tracker. However currently I've managed to accidentally trash my profile a couple times. I made a new profile for nightly, but it then seemed to break firefox beta.. blah blah blah.
Most features support HiDPI in the nightly builds since 4 days ago. http://nightly.mozilla.org/ That probably means it will be included in FF 17, in 3 months.
More of them are being sold every day, and the pace is only set to increase as it's pretty much inevitable that Apple will release more high-resolution devices as time goes on. Might as well get it over with now before Firefox gets labeled as "the ugly one on high-res devices".
You can get HiDPI text in Firefox 15 and Beta 16 if you set about:config pref layers.acceleration.disabled=true. This obviously has a performance impact, but it's a temporary workaround that let's me keep using Firefox on my Retina MacBook Pro. Unfortunately, this workaround no longer works in Aurora 17 or Nightly 18. :(