Someone just pointed out that QT have released a new cross-platform IDE -
http://trolltech.com/developer/qt-creator

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/U7yje3D1UM4&rel=0&color1=0x234900&color2=0x4e9e00& hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/U7yje3D1UM4&rel=0&color1=0x234900&color2=0x4e9e00& hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>

It seems to be mainly C++, but I suspect that it is probably pluginable to allow othe compilers. I believe it is free as well.