from www.pckeyboard.com - based on the IBM model M. You will not need a new keyboard again for a good many years.
The Model M (and descendants) are truly *the* only keyboard to ever consider. For anything:
Cracking someone's skull
And for what it's worth, Unicomp dumped the pckeyboard.com domain, but are still reachable via http://www.unicomp.com./