Firefox has a spell checker built in. Misspelled words are underlined in red and you can right click on the word to see other options/choices.

Here is a technical article from the Mozilla Knowledge Base on how to setup advanced features.

http://kb.mozillazine.org/Layout.spellcheckDefault


-mike