white for a shiny, modern look, you can't beat the general colour of white;Quartz is more resistant to stains overall, so they won't show up as much with your white choice;It will always look cleaner than any other colour, provided you put in the elbow grease and up-keep.