Since choosing a KB is completely personal choice, no-one can tell which KB to go for.
As far as my own personal preference goes, it's Corsair STRAFE RGB with Cherry MX Silent switches since i don't like additional macro keys on my KB while i still need full-sized KB. Also, RGB backlit is nice and i like the detachable wrist rest it comes with,
specs:
https://www.corsair.com/eu/en/Categories/Products/Gaming-Keyboards/Mechanical-Gaming-Keyboards/STRAFE-RGB-Mechanical-Gaming-Keyboard-%E2%80%94-CHERRY%C2%AE-MX-Silent/p/CH-9000121-NA
video review:
https://www.youtube.com/watch?v=4-0Z6PDxJz4
pcpp: https://pcpartpicker.com/products/compare/9McMnQ,7x648d,rHzZxr,WxcMnQ/
I have STRAFE RGB in use with my Skylake build for over a year now (full specs with pics in my sig) and it works perfectly. Also, Cherry MX Silent switches are quiet enough without annoyance to anyone around me, myself included with light press force, ideal for rapid key presses without tiring out my fingers. Oh, it also has 0% of KB ghosting due to the n-key rollover. KB also has USB passthrough port. My Corsair Sabre RGB mouse is plugged to that port.
Though, do test out different switch types before buying KB. I did that before i bought my STRAFE RGB KB. On paper, Cherry MX Brown seemed the best but in reality, i didn't like the tactile bump at all. Cherry MX Black was way too hard to press and i don't like the "click" sound of Cherry MX Blue. Cherry MX Red was the best i tried out. Since Cherry MX Silent is same as Cherry MX Red, but about 30% quieter, i went with Cherry MX Silent switches. No regrets whatsoever.
Oh, Corsair also released STRAFE RGB MK.2 where KB has some macro keys on it, but those are out of your budget,
specs:
https://www.corsair.com/us/en/Categories/Products/Gaming-Keyboards/RGB-Mechanical-Gaming-Keyboards/STRAFE-RGB-MK-2/p/CH-9104110-NA
video review:
https://www.youtube.com/watch?v=KytGfN0fLX0
pcpp: https://pcpartpicker.com/products/compare/PpNv6h,J3dxFT/