Comment code::blocks (Score 1) 1055
So far, I have used VS, VIM, EDIT, notepad, gedit, etc..and my favorite choice after VS is Code::blocks.
It can be configured to create makefiles, projects, and can create them for VC and GCC.
IMHO it is the next best thing to VS(and runs on linux)