I saw these at Staples one day for $10, they're pretty cool and all the mechanism is encased in the silicone so you could literally sponge it off if so inclined.
They only work for PCs but, shoot, talk about a disposable solution! They get great reviews, so it is certainly a viable option for you keyboard sniffers.