What is the best paint for kitchen walls in a busy home?

A water-based eggshell is the best choice for kitchen walls. It is moisture-resistant, easy to wipe down, and available in a wide range of colours. Little Greene and Zoffany are excellent choices for a high-end finish.