Visual Studio 2003 (7.1) Именно ее, потому что после компиляции получаются наиболее оптимальные по размеру ехе"жники и наиболие переносимая по ОСям ( не требует новых кртшных либ версии больше 7.1, которая стоит в ХР по-умолчанию )
Странно, что только один человек впспомнил о таком прекрасном инструменте для кодинга на C++ как NetBeans6.7.1!!! Если вам надо писать софт под винду то только VisualStudio - другой нормальной альтернативы нет. Тем более это IDE можно скачать бесплатно(правдо убогая версия), ну а если вы пишите комерчиский софт, то можно не пожлобица и купить лицензионну VisualStudio. Что касается Unix, то как на меня все бесплатные IDE генирируют кривые скрипты для сборки проекта, по этому всегад лучше использовать стандартные инструменты Unix, или можно и самому пописать makefiles. А вот для редактирования проетов как по мне так из бесплатного лучшиее это NetBeans - уж очень он юзабельный. Понравился больше чем Code::Blocks. Советую попробовать.