I've been interested in Kinesis keyboards for a while now but am still undecided because the more I think about the whole problem of HCI from a programmer's perspective the more I question my own assumptions. I'm wondering if something far out like the Twiddler could really work for somebody living in a text editor with vim bindings most of the day. If anybody had to share their experience with it I would be very interested to hear it (e.g. experience working with your legs up).
http://twiddler.tekgear.com