My IDE of choice is Linux. Heck, it can run other IDEs, serve websites, execute programs in a variety of languages, and by combining stuff (the pipe) it can run programs together that were written in different languages as though they were one. That thing is awesome. Oh, and it can connect to the internet and do all sorts of interesting things with it too, including spawning other versions of itself. Coolio!
Don't settle for an IDE when you already have linux.