I'd been debating getting a mechanical keyboard for a number of years; far too many in all honesty. I had used one a long time ago in my youth when gaming, but now that I've been in a coding environment for number of years, I thought it was time to splash out and try one for typing.
I did spend quite a bit of time thinking about what keyboard to buy, and Filco's Majestouch seemed to get a lot of good reviews; I must admit, they were not wrong.
I really like the look of the Ninja style, from the right angle the keyboard looks almost completely black and very smart. As someone that is a touch-typist not being able to really see the character on the key when you look down isn't a problem (I'm not looking down).
The responsiveness of the keyboard is great. It's incredibly tactile, something I really appreciate when coding and typing. It makes it a pleasure to right, and I honestly feel that I can type faster, and more accurately, than I did before. I have the brown switches, and for work that means they aren't too loud; which is important as noises keyboard are distracting for those who aren't using it.
The keyboard is weighty, 1.2Kg according to the box, which means it sits on the desk and doesn't move around. The one bug bare I have with it though is that if I do move it I have to pick it up. If I move the keyboard by pushing it slightly away from me, the feet with be pushed back into the keyboard.
This was a great buy, and I don't regret it.