Corsair, a famous brand for gaming gears, also makes top quality keyboards.
This is EXCELLENT.
This keyboard is really heavy. It doesn't have fancy features or extra keys, but the most important aspect of keyboard, the key mechanism, is top-notch.
The key switch mechanism is Cherry MX Red. (linear feel, no click, light press) 〔☛ Guide to Computer Keyboard Key Switch Mechanisms〕
The keyboard is also of the highest quality. The keyboard's chassis is actually brush aluminum. Real metal. (you can crack a skull with it) The keyboard's cable is nothing you've ever seen. It's very thick, wrapped with some type of cloth-like material, kinda like high-class electric cable you find in antic stores.
It seems to require 2 USB ports. However, the keyboard also has a USB port (pass-thru, not hub). According to their tech support post on amazon, the second USB is for the purpose of the pass-thru port.
The 20 Key Roll-over (20KRO) on USB is quite interesting. A normal PC keyboard has problem registering certain combination of 3 or more keys held down simultaneously. Majority of USB-based gaming keyboard, has special circuitry so that they can register 6 keys simultaneously. But 6 is the typical maximum, due to USB protocol. Here, they took care of this issue, and allows 20 key key-rollover over USB. 〔☛ Keyboard Ghosting; How Many Keys Your Keyboard Can Take?〕
Love the drum roller sound level controller.
Note: the following keys use rubber dome switch: F1 〜 F12, Esc, PrtScn, Scroll Lock, Pause/Break, Insert, ⌦ Delete, ↖ Home, ↘ End, ⇞ Page △, ⇟ Page ▽.
One common complain is that the key labels to wears off easily.
A more expensive model is the K90.
What's the K90 got that's not in K60?
K90 requires software, for those extra function keys. The K60 doesn't. I'd recommend the K60, because people on amazon have reported problems with the software and the key lighting. The extra G keys also makes the keyboard extra wide. For extra function keys, you can use AutoHotkey to program the number pad keys. 〔☛ AutoHotkey Tutorial〕
for alternative, that's mechanical keys and in PC keyboard form-factor, i recommend Logitech G710+ Mechanical Keyboard.