I have been using Firefox as my primary browser for some time now, but after a Software Update a few weeks ago (I think it was one of the QuickTime security patches), my system started resetting my browser to Safari after I reboot. (Oddly enough, this doesn't happen after every reboot, but...