Xmonad + GNOME
I’m positively impressed with Linux lately, as I learn more.
By combining the tiling window manager Xmonad with the GNOME environment, I’ve found my favorite windowing system on any platform.
I used these basic instructions, but configured Xmonad to use the Window key (aka. Super key) as modifier instead of Alt, so that it doesn’t interfere with the Emacs keybindings. This is how it looks.
main = xmonad gnomeConfig
modMask = mod4Mask