The others are right, the cherry switches themselves are pretty thick. But there is a way a squeeze a little bit of height from them, especially from the rear. You can get rid of the case, put some rubber feet (thinnest that will allow proper clearance) on the PCB, and let the keyboard rest on those. On the keyboard below, the tilt is pretty close to zero degrees. After I did that, the keyboard was at a point where I didn't need a wrist rest most of the time. For longer periods of gaming, I would pull out a big fat wrist rest for extra comfort.Show Image(http://s12.postimage.org/caxbo887h/391581_10101565661543523_849842128_n.jpg)
One thing I don't think anyone mentioned is swapping out caps for Cherry profile ones. Those reduce the overall height considerably.
This is not a problem for me, however, as a designer, I think that a solution for you might be built in the woodworking shop.
Get a large board or piece of plywood appropriately thick for your needs. The wood should accommodate the keyboard and the mouse area with several cm to spare all around, including the equivalent of a wrist rest at the front. Cut out a rectangular hole for the keyboard, and now you have a "false desktop" with the keyboard recessed into it.
Naturally, this would be a bulky and heavy item, but it would give you an opportunity for things like a permanent or built-in mouse pad.
Personally, I have a large gel wrist rest, the same height as my keyboard, and I love it.
One thing I don't think anyone mentioned is swapping out caps for Cherry profile ones. Those reduce the overall height considerably.If by "considerably", you mean about 1.5 mm, then yes. Such a small change can make a good difference, though.