I use Tinyspell:
http://www.tinyspell.numerit.com/
They have a free version and I like that it corrects as you type, rather than having to press F7 to spell check after you finish typing. When you install it, it spellchecks everything on your computer which may be annoying, so you can set it...