The answer to this question depends on your budget and personal preferences, the volume of people in your home, and how much free time you have for upkeep and maintenance.  For example, laminate countertops are low in cost but easy to damage, so they may not be the best choice for a bathroom vanity that sees a lot of traffic. Tile countertops are another low-cost option, but they can be much more difficult to clean than a concrete or composite slab top, so spending a little more upfront may actually save you time in the long run.