The key to a gravel drive is to make sure you have a good base of well compacted material before applying 4”- 5” of rock or limestone. Edging the drive with plastic, wood, or brick will keep grass from encroaching on the drive and prevent the gravel from spilling over into the lawn.
Though labor intensive, an asphalt drive goes down much faster than concrete, making it much less expensive to install than concrete. Before installing a new asphalt drive, be sure it has a good clay base and is properly graded and compacted so it will drain well.
Most driveways and patios develop a crack or two in the concrete over the years. Rather than breaking up the slab and pouring a new one, you might want to consider repairing it using a concrete resurfacer. Watch this video to find out how.