I'm all about vi/vim. In-line regex can't be beat. In-line shell commands rock (for when you're editing python Web apps and have to restart apache). Commands that make no sense validate one's sense of being able to do that which GUI weenies cannot. I tried emacs for about five minutes one day and got as far as running the program and closing it. Good thing it was the GUI version I could X out, as I might've had to open up a new terminal to kill it otherwise. Maybe I should go for emacs if being better than the GUI weenies is so important to me.