Concrete is a common choice of driveway material for homeowners, and for good reason. It's durable, affordable, and relatively low maintenance. The popular choice, however, isn't always the right one.