As a programmer, I have suffered RSI for quite many years, and went through so many keyboards/mice and here are some experience I have to share:
- Kinesis Advantage is by far the only keeper. I struggled many months (ordered and returned once) in order to get used to it. I had the similar fear: weird arrow keys, small ESC and Function keys. Turns out those are easy to get over with problems (took me months though):
- just map ESC to Caps Lock,
- if you prefer you can map arrow keys to one side (like vi style). And you really don't use Function key that often anyway (or get the Pro version, its function keys are bit bigger)
- stick a touchpad (like ergotouchpad.com) in the middle of the keyboard to save SOME movement to mouse
- foot pedal design is genius on Kinesis (get the traditional pedal not the fancy USB ones). Traditional pedal is cheaper, can be mapped as a key, there is no driver required (I use linux).
- get use to the Cherry Brown, you don't need to bottom the key at all
- I still have some pain here and there, but seems Kinesis is doing alright. Also I am learning Colemak now.
- GoldTouch: used for 4 years, was swearing by it (bought 5). Eventually the membrane keys gave up, and once I typed on Cherry, no going back.
- Typematrix: has to cramp my hands on such a small space is crazy. Recent layout is totally crazy
- Realforce/HHKB Pro: love the keys, however my wrists can't stand them for more than one hour