I love the keyboard skin I bought for my Mac keyboard. It's made by Moshi. I don't need any sticky strips to keep it on. It just stays there.
We use keyboard skins for Macs in the office, they stay in place just layer on the keyboards, but MacBook laptops may need a little bit of help being moved around more.