The keyboard and mouse as input devices

I just ran across a couple of interesting articles about keyboard vs mouse input:
http://hci-matters.com/blog/?p=8 and the followup:
http://hci-matters.com/blog/?p=9

The idea is that we should really be using more of the keyboard to be productive, but only for tasks which can be qualified as discrete, such as managing documents, launching applications, and working with text. I definitely agree with the premise. We have long had keyboard shortcuts, part of the problem is how to associate the shortcut with an action: there are so many, memorizing them is impossible. As an aside, f-keys are the absolute worst way to implement shortcuts as there is no mnemonic to help with the association, and no consistency save the F1 key for help (why not just label it “help”).