Hot Virtual Keyboard - Virtual on-screen keyboard for any taste
Dvorak keyboard layout - Wikipedia
Amazon.com: M-Audio Hammer 88 - USB MIDI Keyboard Controller with 88 Hammer Action Piano Style Keys Including A Studio Grade Recording Software Suite,Black : Everything Else
MultiKeyboard Macros - make any keyboard programmable