Laminate - very popular and great for the budget conscious. Laminate is available in a wide range of patterns, colors and textures.
houzz
Granite - pretty much indestructible, granite is resistant to heat, acid and scratches. Because granite is porous it requires sealing.
houzz
Corian - non porous therefore will not stain or attract mould and mildew. Comes in a variety of colors and patterns.
houzz
Butcher Block - high maintenance is involved with this material. Butcher block counter tops require a monthly application of mineral oil to keep its good looks.
Houzz
Stainless steel - Sanitary and very modern choice. Dents and scratches easily.
houzz
Concrete - once sealed, concrete counters are stain and scratch resistant. Concrete counters come with a heftier price tag than other choices but are custom made to your design requirements.
houzz
What are your thoughts on the topic? Personally I am a laminate girl. The counters at The Rustic School House are laminate but look like granite. I love 'em !