Add the vim-scala plugin
CAPSLOCK to Ctrl when pressed with other keys...

...but to Esc when pressed alone! This should be really fun :).
It's an experimental hack (provided by keyremap4macbook), I still have to see if
I find myself comfortable with it (mainly if it annoys me in any situation where
I want to use Ctrl on its own, and I don't recall many of those situations).
Keep in mind that I use 'jj' to exit insert mode in vim, and I'm pretty sure
exiting Insert mode is where I use Esc the most.