Here's an article listing on www.thesimpledollar.com that has a fairly comprehensive list of the all the good (and free!) software for windows. I myself use quite a few on that list. View Free Software List
Writing
30 Essential Pieces Of Free (and Open) Software for Windows
December 13, 2006
From the archive. I've left this one just as I wrote it.