I need a "split" keyboard so my choices are relatively limited. The Kinesys Freestyle 2 keyboards (with the tenting) are pretty decent replacements for older members of the Microsoft Natural series. The Kinesys boards are not perfect (the ESC key is a bit far out, and there are 8 special purpose keys on a bank on the left that are useless). But they've got inverted-T and the key feel is good.
The MS Natural keyboard line became utter crap with the 4000 and they've just been digging the hole deeper. Mushy keys, bad travel, bad layout, very bad decisions about ESC and F-key sizes. The latest attempt at a real "ergo" keyboard is an unusable embarrassment.
I have a couple of the Kinesys boards. I'll probably keep buying Kinesys as these wear out unless MS ships a decent split keyboard (Cherry keys, okay? No mush, right?).
Shout out to the keyboard folks at MS: Talk to some of your better engineers about what it takes to make a keyboard that you can touch-type code on. Talk to people who use Eamcs or vi. Build that. It can be $300, but if it's good, I'll buy several.
(Let's not talk about the mice quite yet... :-) )