"Best Buy has suspended him indefinitely and is currently taking the steps to terminate him ..." I can't wait to see how the settlement averting that actual lawsuit turns out. Although hopefully BB's lawyers are smarter than their management, & include a "don't tell" clause in the settlement.
From the linked article (techcrunch.com): "Maupin says he was asked to quit, which he declined to do, and so they suspended him this morning telling him that he would most likely be terminated after they review it with HR. He expects the decision in the next day or two. “I issued a statement to them explaining that the video was intended to be comedic and hence, not taken seriously by them or all these stockholders & customers they are worried about [being] turned off to buying from them due to the video,” Maupin says in his defense.
Oh yeah, just waiting for that rubber stamp from HR. No prob there.
That could be a problem with Flash more than an issue with Firefox (or a combination of the two). I'd try reinstalling the Flash Plugin and seeing if anything changes. I might even un-install flash before reinstalling it.