the thing is when it comes down to keyboards and mice its personal opinion most of the way, I have a razor Naga mouse so I thought maybe the Razor Blackwidow keyboard will suit me turn out it didn't and I turned to Roccat for my Keyboard, don't het me wrong other of the makes you have mentioned are good quality keyboards, but the thing is you need to be able to see how it feels when you are gaming because all keyboards bring you something different. ide love to be simple and say one other the other its just not that easy.