Today I came across Crimson. Not only is it freeware, but it has plenty of modern features, including the ability to integrate compilers and display command line outputs, as well as a built in file explorer, and syntax hightlighting for most of the languages I'm likely to use. And it's only an 800KB download.
Somehow, I think it's likely to become a standard part of my Windows utility installation...