As much as I think sublime is beautiful and rather useful, I think I'll have to stick with vim. I've invested too much time learning how to use it and configuring it to throw all that away, and besides, it's that effort that has made me so efficient in the environment. There is a "vintage" mode (http://www.sublimetext.com/docs/2/vintage.html) that supports some vi bindings, but until I can use vim proper from within sublime, I can't really use the program seriously I'm afraid.
Additionally, I also use boatloads of plugins that I've come to rely on. Among the most important ones are Fugitive, syntastic, and gundo (seriously, branched undos have saved my life in the past, and visualizing them in a tree? Hell yes.) But there's also more basic ones, like surround, tagbar, and eclim (if I were a full-time Java dev, I'd need eclim.)
It's a chicken-and-egg problem, really. Vim is here, Vim is good, Vim is good enough. It's got its warts. VimL is the biggest.
And that birds-eye view in Sublime really does look sweet! I wonder how useful it is in day-to-day programming.
Sublime Text 2 has a plugin that emulates Surround. It has a pretty good mode for Git interaction. Even its Vintage (Vim emulation) mode is really surprisingly good. Hell, it even has a mode that is beginning to emulate Emacs' org-mode. Only time will tell how far it will go.