It's a nice keyboard. Good feedback, classic layout.
I prefer the
Thinkplus Enhanced USB Keyboard. It has back/forward buttons, media buttons, six programmable buttons and a 2-port USB hub. It feels great to type - soft, but excellent feedback. It seems to handle multiple simultaneous keypresses quite well (unlike some of the cheap keyboards).
The negative things (to me these are minor):
* USB hub is 2.0 but only 1.1 speeds
* I find that I sometimes need to press Ctrl/Shift/Alt harder than I think I need for them to register. Mostly takes time getting used to. By now I almost never drop these anymore.
* Paint on keys does not last - after several months it already begins to fade a bit on the most used keys.
* Keyboard driver for extra buttons is buggy and crashes under Vista, if the first button you press after loading the driver is a media button (it's a user-mode driver, so you just need to restart the application).