I just got my new keyboard from newegg. A day early, as usual. Can't beat newegg. My keyboard is a Saitek Eclipse II, and I highly recommend it. The keys are just the right firmness and as a bonus, this keyboard makes no noise whatsoever when you type. The space bar is extra wide so you can hit it easily. So far as looks it can't be beaten, obviously. Lights up in three colors, and the font of the keys on the keyboard is even nice. It also somehow has a narrower base than my old sucky Dell default keyboard, meaning it fits better on my keyboard shelf. It also has rubber feet so it has no chance of sliding around. It feels sturdy, nice and heavy. One of the greatest things though is that it does NOT have tons of stupid useless keys. It has a few multimedia control keys I could probably live without, but other than that, nothing. No "EMAIL" key, no "HEWLAT PACKERD!1!!!11" key, nothing extraneous. I never use that crap anyways.
Works great in Linux, for the most part. This guide on Gentoo-Wiki worked well enough to get my few multimedia keys working, using xmodmap and xbindkeys (both in Portage). I just set every key to run various
dcop amarok player commands. KDE doesn't play nicely with some of the multimedia keys however. XF86AudioMute is usurped by KDE and does nothing but display "Mute On" or "Mute Off" in some ugly OSD window. Apparently KMilo is to blame but I can't figure out how to either turn it off without b0rking all my keys, or leave it on and get it to let me control the keys myself. Such is life.