Replaced the keyboard on my NC10 due to a mishap. The nice thing is that these keyboards sit in a tray which protects the rest of the laptop's circuitry. So most spills won't get inside the laptop. I was surprised as to how delicate the thing was when I pulled it out: there's only 1mm space gap between the keys and the pad, so any liquid spill will bugger up that circuitry. Bigger spills might get inside the laptop via ribbon cable slot.
Replacing the keyboard is easy enough. Remove the battery and disconnect the power source. Remove the 3 screws labelled KBD under the laptop. Using a mini flat screwdriver, pop the keyboard up around the top and side edges - not the bottom edge. Once you've done that, there's the delicate matter of the ribbon cable which needs dettaching. Pull the ribbon, not the plastic connector (NC10). The connector is actually a hinge and lifts up, but pulling the ribbon cable (gently) releases the hinge. No strength needed.
Before removing the ribbon cable take a look at how it sits so you don't mess up.
To install the new keyboard, connect the ribbon cable as if it were a sticky label and snap the hinge lid down to lock it. Be careful you align it right/straight to the connecting pins, matching the corner edges. That's it.
Reverse the procedure to put the keyboard back using the screws. Test it!