Many people swear by those old IBM ka-chink ka-chink keyboards. A buddy of mine keeps several in his closet, "just in case." Kinesis was also modestly clever in their design, where the key switch activates very close to the top, but has a long travel after that. You can teach yourself to type with less effort and you never bottom out.