If you like Vimium, you should check out SurfingKeys. It is similar but seems to have even more going for it:
https://chrome.google.com/webstore/detail/surfingkeys/gfblio...
Vimium is more robust as they have resisted the temptation to open their apis and allow unlimited customization. It's good for you if you don't have the need to add more customization or if you don't know programming.
Surfingkeys require you to know javascript a bit add advanced customization. And, it requires some troubleshooting when your config goes wrong. It's like Vimium for power users.