Have you looked at what Unicomp offers? Is this not enough keyboard for you?http://pckeyboards.stores.yahoo.net//122keyterkey.html
And look at the options you have for connectivity!
More here: http://pckeyboards.stores.yahoo.net//keyboards.html
And here is a list that has some details about a few of our modern options: http://www.overclock.net/t/491752/mechanical-keyboard-guide#post_6025204

] ]'>