On reading your post I jumped on eBay and hit [Buy Now] two times to avoid being in the position of *not* being able to get the exact same keyboard I've used for 40+ hours a week for the past fifteen years: The Microsoft Natural Keyboard Pro with both USB and (worthless) PS2 connectors. This is a split, ergonomic keyboard, so perhaps too bulky for your preference, but I can't survive much time on a straight plank keyboard: After authoring nearly two million lines of code since starting a software company in 1987, I once nearly lost the use of my hands altogether. It wasn't carpal tunnel, though, it was the less-common ulnar, which becomes inflamed and impinged by working thousands of hours with one's wrists cocked out to align them with the keys on a straight keyboard. The Natural has just enough angle to allow me to maintain a comfortable position while typing. As I have about another ten years of programming to knock out before I retire, on reading your post I decided that $50 worth of expenditure to squirrel away a couple more of the MS Natural Keyboard Pros was cheap insurance. So thanks for the reminder (and sorry if my advice isn't all that helpful for your use cases).