My opinion :
* Pleasant keystroke * Uniform illumination
I was previously a Logitech fan, but can only recommend this keyboard.
The macro functions I have not tried.
Conclusion:
Prima keyboard for a great price.