Originally Posted by Mr. Mojo
Are you looking for something with programmable keys? If so, look into the Logitech G11/G15/G17, etc. I'm still using a G11, and I still love it. If you want something smaller, the Saitek Eclipse series is pretty popular, and I've heard the Razer boards aren't too bad either. None of these options are mechanical though.
Saitek makes junk. I bought an Eclipse back in the day (maybe 3 years ago) and 3 of the keys broke off.
I bought an Eclipse II thinking it would be an upgrade and I thought it was cool that I could change the colors. The paint on the keys rubbed off leaving the bright backlight shining in my face. Not to mention that one of the arrow keys cheap plastic snapped and so now I have 3 arrow keys.
Never buy a Saitek. They make junk.
I have a Razer Tarantula for now and it gets the job done. Types well. It gets VERY dirty though. The glossy frame leaves fingerprints and scratches everywhere. The edges are filled with dust and dirt. They DO send you something to remove keys though, which nobody else has sent before. They also sent me colored keys for WSAD and such. I've had it for about a year and a half now though, so it lasts. The white paint on one of the black arrow keys has started to rub off, but it's no big deal.
I use a Topre Realforce 103UB now though, so no going back to ANY type of gaming keyboard ever
EDIT: Regarding the post above me. I've never had my Razer Tarantula keyboard cut out or stop working, ever. And I've dropped it about 10 times.
I do think the Logitech are built better. But I used to use one of them and just felt a bit nerdy.