Been toying a bit with an old IDE for mingw called quincy.
I updated it a bit (some wrong code) and added some newer tools that are Vista/Win7 compatible.
Also added a newer MinGW to it.
Its a simple straight forward IDE with a sample browser and a few sample projects and its small. Its also fully portable you can put it anywhere you like as long as you dont move stuff from its folder

The good thing is that you can code anywhere you like even from an usb stick.
But as stated its a really simple IDE so it requires some learning how the compiler works (if you need special switches etc) besides that its fully capable of compiling say quake but you need to create
a quincy compatible project for it.
Im not sure if anyones interrested in such a minimal compiler but if you are give me a call and ill upload it.
My CB suite is being updated also with a new console emulator (ConEmu) 32 and 64 bit python and the latest C::B.
C::B has had some drastic changes lately and i had to scrap my old patchset for MinGW64 support and recreate it from the bottom up.
The good thing is that its now much simpler as it hooks into the existing MinGW detection code instead of having to have 3 functions doing exactly the same.
It works like a champ but i need to iron out some optimization flags that wont work in a 64 bit environment (cant have -march=i386 on 64bit !!! etc) so im going to disable those flags when the 64 bit compiler is selected.
Productivity is a state of mind.