Emacs
Emacs is a class of feature-rich text editors, usually characterized by their extensibility. Emacs has, perhaps, more editing commands compared to other editors, numbering over 1,000 commands. It also allows the user to combine these commands into macros to automate work.[1]
Installing Emacs on Windows
This is actually not that hard. Simply uncompress this file somewhere, and run %somewhere%\bin\addpm.exe. Voila - nice Emacs icons will appear. Read the tutorial first - it's a bit tedious, but it will give you a good start. For more details see this directory there are a few interesting links there - explore.
For LaTeX support you also need AucTeX from here. Just unzip that file in your emacs directory and you're done. You might want to set it up so that LaTeX files are automatically opened in AucTeX mode. Simply add
(load "auctex.el" nil t t) (load "preview-latex.el" nil t t)
to your _emacs file.
Also check out this - they are very LaTeX specific. You may find that document better for installing.
Caveat Emptor: Emacs is more suited to knowledgeable computer geeks than normal people. I will make no excuses.