Soapstone is a top choice for bathroom vanities. Unlike marble, travertine, or granite, it is not negatively affected by water. (Just make sure you get the high quality, architectural grade.) Because soapstone is nonporous, it resists stains. It also retains and radiates heat. The Countertop Investigator by Anthony Greer is one of the best resources for comparing the cost and practicality of different countertop materials.