I just got one of those ergonomic keyboards- not the wavy one, but the one with the angled keys.
I'm not sure I love it, but it does keep me from angling my wrists, which is the point.
That's what I use at work. I find it helpful.
I'm learning that my keyboard try is in the wrong place. Hrm. But I've tilted it and can already feel a difference.
I use an IBM Enhanced 101 keyboard at work and at home. I have 5 at home as spares. Those soft, mushy keyboards will kill you.