ace-window is my current favourite newish emacs packages