It is not recommend that you paint any tile surface that gets wet repeatedly. If you try to paint your shower surround or even your tub itself, you will be cleaning paint chips out of the bottom of your tub within a matter of weeks. It just won't stick. So, if it's the backsplash you want to paint, that probably would work. If it's the actual counters, you could have problems. But, it's up to you to try it. There are professional services available that will paint your ceramic appliances and fixtures. Paint will not stick to the slick surface of tile, so you first need to clean the tile with a commercial tile cleaner. Also make sure that crumbling grout, mildew stains, and cracked tiles are taken care of now. Next, sand the surface with a hand held orbital sander. Use a 220 grit sandpaper. This will be course enough to remove the gloss, but still fine enough to prevent you from leaving any marks that may show later through your paint. If you don't have an orbital sander, you can do it by hand - it will just take a little longer. After every surface that is going to be painted has been sanded, including the corners, make sure that all of the dust is thoroughly removed. If you skip the sanding or only do it half-heartedly, the paint simply will not stick. Next, paint the surface with a high quality and high adhesion primer. Don't buy the cheap primer - you need a strong bond in order for this to stick to the tile. Use an oil based product, as you will be using an oil based paint for the finished coats. Apply the primer using a brush to cut in the corners and then a short napped roller (1/8") to apply the primer to the flat surface. Go slowly and make sure you don't leave any lines caused by paint squeezing out of the edge of the roller cover. These will show through later when you apply your finish coats. Allow the first coat of primer to dry for the amount of time recommended on the can, and then apply a second coat. Once the primer is dry, take a fresh sheet of 220 sandpaper and make a very light pass over the primed surface. You are not trying to remove the primer, you simply want to remove any small burrs that may have risen out of your roller cover and make sure that the surface is perfectly prepared to receive paint. Some people suggest that you can use latex paint for your top coat, but it is recommended that you use oil. It is messier, takes longer to apply and longer to dry, but when it dries it provides a very durable finish. Latex paint often dries with a fairly soft, rubbery feel. If you were to bump it with something hard, the chances that it could peel right off are pretty high. Use an oil based semi-gloss or high gloss alkyd for your top coats. Apply several thin coats instead of trying to do one thick one. You want to build up the strength of the paint adhesion by adding multiple lightweight layers, not one heavy one. You will need to have paint thinner on hand in order to clean up the oil based primer and paint, as well as a pretty good sized supply of rags. Though it may be a little extra work, using the oil based product on your tiles will give you a much higher quality finish and in the long run, you will be glad that you did. Consider using faux techniques to give you a more realistic look to your tiles.