VIM it is baby, for pretty much any OS.
And a commandline for the compiler

For more integrated tools I've always been a Borland fan, but knowledge of CURRENT Microsoft tools is more marketable.