I'm looking for a good ergonomic keyboard for programming purposes, and I'm wondering what kind of keyboard other programmers prefer.

So, what keyboard do you use for programming?