I had the same problem yesterday when I restarted after installing the Snow Leopard OS update. Luckily I saved my original IMAC keyboard. Now trying to decide if I should buy a replacement keyboard...