Dear Mari
this site walks you through cleaning a keyboard:
http://www.net4tv.com/voice/story.cfm?storyid=1032
i don't know if you want to try that. otherwise, i'd say just use the keyboard as is until it becomes unusable and then ... yes, replace it.
~ waves ~