I had the same question as you my friend
(100% sure this answer comes too late)
I went with the Corsair K70 and I'm loving it! Mechanical keys are so much better for gaming (and typing). I love the Cherry MX red switches on my keyboard, but my next keyboard will need blue ones because I need a little bit more response. But go get the Corsair K70. It has one USB port and has a super strong cable. Also, the top half is made of metal, which makes te board strong and makes the lights op the switches beautiful looking.