I don't want to blow your mind or anything, but check out vintage (vi) mode for Sublime Text.
I just tested and it even does the ci" ci( stuff right. It isn't VIM ofcourse so it can't do everything, but it's enough to get by either to use for just a little while or as a transition to a new editor.
My big complaint with ST2 is that the glibc we have at work is too old to run it. I tried to compile a newer glibc in a prefix, however the ABI changed between what we have and what ST2 needs, and the system ld-linux.so won't work with it.
I haven't figured out a way to have linux use a ld-linux.so in a prefix yet. I don't think it's possible :(