I heart my Cherry Switches keyboard.
This is the keyboard I use on a daily basis and I could not imagine living without it at this point! These are tactile keys much like the old Model-M IBM keyboards. The keys have been laser engraved. This is a heavy, well-made, gamer-typer-all-around keyboard at a great price.
I call them Character Builders! I had a some Nylon spacers MJF printed, that takes up the overtravel of each switch, and boy it sure makes this keyboard FAST!
A new way of setting overtravel.
By placing a ball-bearing in the guide for the stalk of the switch, then clipping the stalk to set overtravel is a great way to modify the key stroke. This does not add the the sprung weight of the key and has a very sold "stop feel". There are cons, such as the fact that you can now shake your keyboard and it sounds like there are broken parts in it, but people don't really do that. This has been tested with the Cherry keys, but I'm sure it works with others. It is a completely different feel from the Character-Builders above. In fact, there is no better or best feel, they are just different. I prefer the Character-Builders at home and I seem to like the Ball-Bearing overtravel stop at work.