If you do go with a new keyboard, may I suggest Logitech? They make great products. I recently replaced my malfunctioning keyboard with their low-end wireless keyboard for $40. I absolutely love it. You could also replace the mouse and get this.

_________________________
Matt