(Not OP) I've actually found Surfingkeys to be a better vim-like experience than vimium. The utility of the omni-bar in particular is great.
I have no idea how the details compare, but Vimium does provide an omnibar for certain things (ex shift-T for tabs and shift-O for library).
AFAIK Surfinkeys was developped as a step-up from Vimium and cVim. In any case the specific software you enjoy is unimportant, as long as you can enjoy keyboard-centric browsing.