It's the Microsoft natural ergonomic keyboard 4000.
I use it myself and find it immensely comfortable to use. The buttons are very nice too - don't know how to explain it, but they have a nice solid touch to them and you really feel when you've pushed one down. The only downside with the keyboard is that it's quite big.