That is a Cherry G80-8200. It is an awesome and programmable keyboard. Please do not part it out. Instead, conduct a search for geekhack threads related to the programming of this keyboard.
Very cool, thanks. I found (then lost) a thread in which you describe how to program the Cherry G80-8200 keyboard - the general steps being:
1) bring up a text editor (gedit works in Linux, avoid vim or emacs).
2) Hold down the 6 key combo: both left and right shift + alt + ctrl keys until the keyboard beeps. The keyboard will type out "*** MENU ENTRY ***".
3) Press a programmable key (the keyboard will type out the number of the programmable key), type the stuff you want to program it to do, then press the programmable key again.
4) Press the space bar to exit the programmable mode. The keyboard will type out "*** MENU EXIT ***".
5) Close any search dialogs that pop up.
Alas the board I have has visibly corroded keyswitch and circuit board where 'w' key belongs. If I want to repair it I could probably wire around the problem and replace the switch. I'm not so attached to it though and I have a short stack of these NIB to go through. The card reader is super cool to play with though.