Countertops: Stainless steel, quartz, Corian and laminates are four good choices that don't have grout to scrub and never require sealing. Choose durable surfaces: Glossy quartz-surfacing countertops mimic the look of natural stone but are much easier to maintain. A simple edge profile will also help to reduce costs. Granite is an all-time favorite for its ease of care even if it does need occasional sealing.
Kerdi Line by Schluter Systems - Linear shower drain in either stainless steel or matching tile for a nearly invisible drain. Perfect for Open-Concept showers w/ no door. (http://www.schluter.com/7957.aspx)