If you like short throw keyboards you might want to give Cherry a try. I don't think they are very popular in the US (pretty big in Europe). I haven't found anything better than the Cherry eVolution STREAM XT and I try out every keyboard I can get my hands on.
And they are dirt cheap, too. I get a new one every year or so and fresh out of the box, it's like keyboard nirvana.
I've seen the name Cherry, but I didn't realize they offered that kind of a product. I'll have a look -- thanks!
P.S. Actually, for a desktop system, I've recently been using a Kensington Ci73. The keyswitches aren't as good as I'd like, but they're better than many. Also an inexpensive unit.
I've thought about getting a Thinkpad (now Lenovo) detachable keyboard, but the reviews weren't positive enough to make me "push the button", as it were. It appears to glitch with speedy typing. Also, it has one of those shelves, although the 2nd revision while dropping the integrated touchpad may (or may not) have beaten the shelf back to a more manageable size.
For the price, and with the reported glitches, I'd want to try one hands-on, before purchasing. Though I may change my mind on that.
And they are dirt cheap, too. I get a new one every year or so and fresh out of the box, it's like keyboard nirvana.