I stopped using it as it conflicted with the key bindings of various websites such as Gmail, and because I want to use a desktop setup that does not impede me from using other computers. I mostly just need to scroll down (Space button), and focus the address bar (Alt+D) anyway. I think that way of selecting links is really cool, but I often found myself selecting the wrong one because of mistypes or misreads.
Vimium in fact heralded the downfall of Chrome for me. At first, I loved it. Finally, I thought, no more context switch between browser and editor!
Then I realized due to Chrome's design, when a page doesn't load and an internal error page appears, Vimium is never called. Then suddenly I've got to resort to ctrl+w and friends some of the time. After dealing this for a while it eventually became too annoying to even bother with.
Looking for alternatives, I stumbled across Pentadactyl[1]. Tried it for a few minutes and realized it was time to make the switch back to Firefox.
I've learned that in the end, for basic software like browsers, window managers & editors, consistency by far the most important attribute; Pentadactyl/Firefox really delivers on that end.
Further, in regards to the issue you describe, Pentadactyl offers the ^v command which enables pass-through mode, which sends all keys except escape to the site you're browsing.
Same story for me. Used Pentadactyl until it started causing some performance issues. Now on Vimperator and my fingers couldn't be happier. I guess I didn't really need all the Vim-ness of Pentadactyl.
Just for what it's worth in case anyone's considering not trying Vimium on this basis, you can disable Vimium for selected sites by clicking on the V logo next to the navigation bar.
Also FWIW, but I find Vimium convenient just for j, k, J, K, G & gg on most sites. :)
I don't see how this would stop you from using other computers when you can sign into your chrome account anywhere and instantly have this extension installed. I can't relate to your reasoning here; I want my computers to work exactly how I want them to work as efficiently as possible with no compromises.