M.,
More then likely you are going to have to replace the keyboard. They dont have the same build and cant stand up to repair like a desktop keyboard can. Call your manufacture or you might be able to get a replacement keyboard at Fry's.
No need to pay big bucks to have it put in either. I just replaced the keyboard on my Dell myself. Wasnt the easiest thing I have ever done, but not rocket science either. Both hubby and I have worked in the IT world, so we are pretty comfortable swapping out things on both the laptops and the towers.
I say, get the keyboard, grab the screwdrivers and DIVE in! Then call me ###-###-#### just moved from CA)if you get into real trouble and we can work something out! But it really is easy.
Good Luck, I know you can do it! :)
M.