emacs-smex 3.0 M-x interface with Ido-style fuzzy matching

Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides a convenient interface to your recently and most frequently used commands. And to all the other commands, too.