I always wondered how you keep your cat from jumping on counters. There are a few tips on the following website: http://www.best-cat-tips.com/catbehaviorproblems.htm
Here's a portion of the article:
"One of the first things you can use to deter your cat is noise. It is important however, that you disassociate yourself from the noise so the cat doesn't know it is coming from you. If the cat cannot determine where the noise is coming from, it should quickly learn to stay away from the area whether the owner is present or not. Cats do not like loud noises and will associate the noise with the behavior and avoid it. Throwing or shaking a _meta_l can full of pennies or popping a balloon are two of the most common noise deterrents used.
Another method you can try (that doesn't require you to be there to catch your cat in the act) is to place various items on the counter or table that your cat will dislike. You can place double sided tape along the edges of the counter. Cats hate the feeling of sticky tape, and will be discouraged after one or two tries. You can also place aluminum foil along your countertops. Not only do cats dislike the feeling of the aluminum but they also hate the noise as well."