I had read a MS Natural Keyboard and thought that the Natural keyboards probably my life will run through long and forever.
Now I have this fine piece and have to say just awesome.
Have borrowed the US layout version bought because I as programmers find this assignment really great. Saves a lot of really Arbeti with Alt, Ctrl or Shift: D
So for programmers an absolutely recommendation. But besides that, for all the typing a lot, will probably be very well served with this keyboard.