I swear by my datahands.
There's actually a hobbyist project to reproduce the Datahand right now over at geekhack.org
Datahands take some commitment, but they pay off big time. It took me about 3 weeks of using them at work before I became comfortable. I'm sure if I started learning to type on dvorak that would be lessened - I went all in and switched to the dvorak datahands and now I can't type on regular keyboards at all. They at least have to be dvorak.