Looking into buying a Mechanical Keyboard

After a lifetime of typing and gaming on nothing but non-mechanical keyboard i thought it was time for an upgrade.

I have looked around a good bit and reading a good number of reviews I still can not make up my mind on what I should get.

I have a budget of 200$. I know that i do indeed like cherry mx blue switches and browns. I would really like the keyboard to be programmable so I could set different keys to open up programs and set up macros and as well be back lit.

Any and all help would be very much appreciated.

look at a Ducky shine zero

or maybe at Logitech G710

With that budget, You would be good with a DAS Keyboard, A Ducky Keyboard  or a Corsair keyboard.  Go for the one that has all the features you need with aesthetics that you like.  

The Ducky shine zero is not programmable is it?

I was going to get the corsair k95 but it only comes in red switches and the k70 is not programmable as far as i know, and I didn't think that any keyboard from DAS keyboard or Ducky was programmable.