Pricy for a keyboard, I know, but if you are a fan of Razer hardware, then this is the one for you ! Ususally £70 +
You can get it cheeper, if you get free shipping by posting a lot on their forums...
Blurb :
Anti-Ghosting capability for unlimited simultaneous key presses
Optimized Hyperesponse gaming keytop for reduced latency and maximum response
32kB onboard memory powered by Razer Synapse with up to 99 customizable profiles (5 onboard)
10 programmable gaming hot keys for storing macros and keystrokes
Integrated Battledock for Battledock accessories
On-The-Fly gaming profile gets activated automatically once a program/game is loaded
Headphone-out and microphone-in jacks for convenient access
Two USB ports for convenient peripheral plug-in
Compatible with Microsoft Windows 2000, Windows XP / 64Bit, Vista 32Bit / 64Bit