Keyboards (110 programs)
Pros: Easy to configure hotkeys. Automatically maps your keyboard. Utilizes multimedia keys.
Cons: Hotkey can't be configured for every action.
Pros: Free to download and use. Assign new functions to all keys. Reverse changes quickly.
Cons: Requires a reboot after every change.