SurfingKeys has way more features. It supports Firefox and Chromium-based browsers so I can keep a single config file for both (.config/surfingkeys/config). Vimium and Vimium C are good if you need basic Vim navigation capabilities. Pentadactyl and Vimperator (both discontinued) are Firefox-only.