How to clean kitchen countertops?

Apart from matching the colour scheme of the kitchen, most people select kitchen countertops according to how appealing they look. A walk into any kitchen...