Eclipse is the ultimate IDE from my perspective. I am running 3.1 with Pydev[1], Colorer[2], Web Standards Tools[3], C++[4], EPIC (Perl)[5], and PHPEclipse[6] which lets me do just about everything. The only thing with Eclipse (and it may just be me) is that there seems to be a bit of learning involved to figure out what it means by perspectives and natures and such, after that its the best IDE I have ever used.