Keyboard Recommendations?
humbledrone: I am in love with my Microsoft Natural Ergonomic Keyboard 4000.  Of course, if you don't like split keyboards, it is probably not for you.  The two things like like about it most are the soft faux-leather palm wrest (very comfy), and the negative slope shim that it comes with.  The shim makes the keyboard incline away from you slightly, which I find provides a more comfortable wrist angle.There is, for me, one downside.  I hate the F-Lock key with a passion.  It turns the F keys into stupid M$ buttons when it is toggled on.  For me, as a Linux developer, this means that my hotkeys start doing crazy stuff whenever I bump the F-Lock key.  I really should get around to popping it off the keyboard.Other than that, it is a good solid keyboard.  I work on this thing for around 10-14 hours a day, and it has been pretty easy on my wrists.