Concrete vs. Asphalt: We tend to overlook our driveways, expecting them to hold up and ...