I've been trying vim-keybinding web browsers for quite some time: uzbl, vimperator, vimprobable. Right now I'm using #dwb and I think it's the best of the lot.
* yank/put works much, much better. In uzbl, e.g., yanking the current url is always a bit of hit and miss.
* Every link on a page has a hint. In uzbl many of the links in the java bits of a page are only accessible with the mouse.
* Changing settings, whitelisting scripts in a page, etc, it's all easier. This is a minor issue; all those things can be done in uzbl, it's just that they all demanded spending some time putting together a script.
* Ditto for bookmarking