dev-cpp ça embarque un très vieux compilo, donc je déconseille vivement !
Code::Block est pas mal du tout et est portable. Je ne vois pas trop ce que tu lui reproches...
Tu peux aussi t'orienter vers QtCreator qui fait du C++ et du Qt (aide à la création d'interface), et qui est vraiment pas mal.
Sous Windows, tu as Visual Studio Express.
Sous Linux, tu as KDevelop.
En éditeur (ce ne sont pas des IDE, attention), j'aime beaucoup "emacs" (c'est celui que j'utilise actuellement). Tu as aussi "vi", et "Sublime Text 2" (ou le récent "atom.io").
Je te laisse faire une recherche de ces différents outils si ça t'intéresse.