let I say this first of all . if you do not like noisy tactile keyboard this one be not for you . if you have use a IBM model m or one of the old Northgate keyboard you will love this keyboard . I have have computer since the old Heath kit and then buy a Northgate computer with the state of the art Intel processor - a 386dx and with the computer come a Northgate Omni keyboard . I love it . that all that ledt of that old system . Long toss but keep keyboard . the Model S Professional be the keyboard I purchase . it be the one with the letter key . they make one without letter so be sure of what you want . I have have it now for a couple of week now . it have the feedback that I like . you know when you press a key , you hear the key-press as well as feel the positive feedback . it seem to be very well make . it be not ergonomic as there be no wrist rest . it be not a media keyboard but I do not use those feature anyway . I have own a Logitech Wave and k350 keyboard and a Microsoft media keyboard -lrb- 6000 -rrb- . I just do not like the feedback from these membrane keyboard . oh yes it be a wire keyboard with a two port usb hub located on the side . to get the full benefit of the unlimited n-key rollover you need the old style ps2 port and in addition a usb port so that the usb hub on the keyboard will function . very expensive but well worth the price .