If function is your primary concern, then the only material to choose is the one professional kitchens use: stainless steel. It won't be as good looking depending on your tastes, but it will beat most stones on other properties
What is the cost though? Is rust a concern? And of course, looks are a concern, but I imagine quartz is relatively cheap because many, many people can afford it.