On a related note, moving to company has been one of the best things I've done to my Emacs configuration this year.