So the keyboard I have been using for the past 2 or 3 years had its firmware corrupted. (Corsair K40) I am trying to get corsair to send me the firmware so I can reflash it. But they're dragging their feet. In the event that they don't send me the firmware I am gonna buy a new keyboard so my question is. Does anyone have any keyboard recommendations, It needs to have macro keys, and media keys?