Dream: "Common Lisp/Guile, and a Chromium based rendering engine".
Besides Emacs being a very nice programming (and programmable editor), this is one the key features which keeps me from even considering other more "modern" options.
In my Emacs days, I've never really used the terminal version. Multiple frames, yay!
Also, if you have to access the remote machine through a low-bandwidth line, the terminal version at least feels more efficient than using TRAMP from my workstation. For most purposes, the GUI does not offer that much of an advantage.