It has been a while since I was on this board, but found this thread straight away.
No discussion of FireFox extensions is complete without
NoScript.
While there are some issues that the author had trying to raise funding for his endeavors, it is still one of the best ways to secure the web browsing experience from rouge scripts... far and away, evil scripts the most prevalent infection vector out there...