I have been using a Dell L100 keyboard that came with my monitor when I first built my PC about 6 years ago.
Its reached the end of its life as key caps are all rubbed off as well as some of the keys stop working at random times and its overall a keyboard that is ready to be replaced.