in the first line you sound like you are attacking every coder
...except there is a nice smily to indicate playfulness. At any rate, my post wasn't meant to upset people, only to express how nuts it is
to me for a coder to not use arrow keys. I don't think it is a good idea to sterilize my posts of all personality/playfulness just so I can tiptoe around people who might get offended on the
Internet. Ease up, my friends!
Never been a fan of Emacs (/me hides), but I understand. I still use vi sometimes.

So, ctrl+b/f/n/p for left/right/up/down (roughly). I suppose you don't have to reach for the arrows, but on QWERTY these aren't near each other. Maybe these keys were chosen for their mnemonics (backward, forward, next, previous) rather than their ergonomics? Not having tried to live with it, I would think my biggest gripe is that it still takes a modifier (ctrl) to get cursor navigation, which likely interferes with other shortcuts. How would you do a common action, like: move down to lines, right one word, select word, copy, move up to lines, paste? For me: down, down, ctrl+right, shift+ctrl+right, up, up, shift+insert.
Most of my time these days is spent in Eclipse. It has an Emacs key scheme, but I haven't tried it. I do use incremental search.
@bueller, that sounds like a decent option.
This post looks like an OK layout, except for moving the forward slash. It's not too bad though, can use the left hand for ctrl/shift/copy/cut/paste.