Emacs frames are no more evil !
I'm an Emacs user for years now. I never used frames because "frames are evil".
Last week I discovered "framemove.el".
Framemove is easy to install. Get it from the emacswiki site and add following lines in .emacs :
(require 'framemove) (framemove-default-keybindings)
Now you can switch frames with Meta+arrows. Works like a charm on macosx !
There's another kind of library like this called "windowmove", which does the same to windows as "framemove" does to frames. Both can be integrated (look inside the framemove.el file for configuration).
Today I even have Emacs start with 2 frames by default ! Tell me about changing opinions ;)