"I used to be content programming an esoteric Scheme system in Emacs. Now, I am convinced by the killer combination of (1) a fun functional language (2) a widely-used platform with a rich library (3) a professional IDE with a good debugger. With (1) ML-like, (2) CLR, (3) Visual Studio, you get F#. With (1) Lisp, (2) JVM, (3) Eclipse, I guess you get Clojure."
The irony is that, for Clojure, Emacs remains a pretty good IDE, while still allowing for the widely used platform and rich library. Will be hard for Eclipse to catch up given all the years spent making Emacs a good environment for Lisp style development, and the fact a Lisp is the Emacs extension language.