I recently started a thread about which mechanical keyboard I should get, and was recommended the Corsair K90. But after reading all the good things about the Ducky Shine, I'm considering that keyboard instead. Is this a no-brainer and I should just go with the Ducky Shine (since I can choose which switches I want)? I haven't found too many good things about the Corsair K90, compared to the Ducky keyboards.

The only real requirements I'm having for a new keyboard is that its a mechanical and backlit keyboard, and will be used mostly for gaming with some typing.

Personally I just don't see the merit in all those macro keys. I've never used more than 5, but that's just me. For overall quality I'd just go with the Ducky, it'd be rare to see any other recommendations.

My Ducky Shine OCN edition came in the mail last night. I purchased it to replace an Xarmor U9BL-S. I also own a Das Ultimate Silent, and have previously owned a Steelseries 6gv2. I can say without a doubt that the Ducky's quality and features are unmatched by any backlit mechanical board I've seen to date. I was incredibly impressed with how well put together the product is, from the font on the keys to the options for backlighting. Go with the Ducky, you won't regret it.

I own both a Corsair K90 and a Ducky shine with cherry browns. For gaming alone, I choose the K90. The Ducky is a higher quality build than the K90, but the K90 ain't a cheap piece of plastic either.
Personal preference will win in the end, either way you choose you'll be happy!