Editor
###Editor InIn Linux, I usually use Kile, but there is no nice port of Kile to other operation systems. So in Windows I use LEd (which was also very helpful in learning LaTeX when I first started).
I sometimes use TeXMaker and will hopefully switch from LEd to TeXMaker completely (LEd is not open-source and is not actively developed; TeXMaker is open-source, actively developed, and also works on other operating systems.).
There is also a fork of TeXMaker that I have not tried yet: TexMakerX.
Bib management
###Bib management JabRef