Emacs, Vim, or Sublime Text 3?

I am looking to try and learn one editor really well for the future, and I wanted your opinions before I started learning. Ideally, if you have used more than one, I would like your opinion the most, but answering any question would be great.

First of all, I am going to be programming with whatever editor I choose, on OS X and Linux, and I know a decent amount of Common Lisp and Python.

I have heard Emacs uses a type of Lisp. Is it close to CLisp? Is it easy to get the Emacs environment to something comfortable? How are the keybindings?

Vim seems like it has less of a learning curve and is more lightweight, but it uses Vimscript, and doesn't have all the features of Emacs. How easy to learn is Vim? Are the key combos weird for Mac users?

Finally, I have already used ST2 for a while, and ST3 seems like a very minor update for $70. Obviously, Python can be used to control things, but is it as fast as Vim or Emacs?

Any feedback would be great, especially from programmers who use one.