I and most everybody I know use caps lock remapped to Escape. It gets rid of the annoying caps lock key, is easier to press, and solves the missing escape key problem!
No, swap caps lock and control, it's much more useful.
Actually, maybe not that useful on a mac, but still more useful than the esc key. I've remapped esc to jj in vim, and it works beautifully (I very rarely actually need to type jj, so it works well).