Currently I use the Microsoft Natural Ergonomic Keyboard 4000, an enormous dinosaur which can reliably be bought for $20 used. I had the Microsoft Sculpt keyboard for a few years before that, which I liked, but the build quality was very bad and I had two break on me.
I'm going to switch to either a goldtouch or kinesis freestyle soon, since I don't like the number pad. Those are $80-$120 but I hope the build quality will pay off in the long run.
I have the Kenesis Freestyle2 and I find it unusable without retraining much of my muscle memory.
1. The extra 2 columns of keys on the left edge somehow reliably disorients me.
2. the lack of an extra (potentially redundant) row of keys on the inner edges throws me off b/c I tend to reach across the middle from either side, e.g. press B with my right hand.