I have used a Microsoft Keyboard for some time know and I have to admit to  liking it.  It has worked for me very well and I would not go back to a  regular keyboard unless I absolutely had to.  The ergonomic design really  does make a difference; this is evident every time I have to type on a  regular keyboard.  I feel the strain on my wrists.  The natural keyboard  almost completely does away with this.  I would recommend this keyboard and  other like it.  One of my complaints is that the keys do seem a little  small for people with bigger hands, and the price is a little high.  If you  don't want to fork over $50 for a keyboard there are others out there that  will give the same effect and wrist relief for much lowers prices.