I wrote a post over on ThemeShaper that explains the ins and outs of keyboard accessibility. Give it a read!