If I was doing the driveway, my preference would be the concrete, but if you are on a budget, asphalt can be laid for about 1/2 to 3/4 the cost. Your contractor will still need to prepare and compact a base with suitable road base. Don't let anyone put a driveway on dirt or washed gravel. The asphalt will be trucked in and machine spread and compacted. You can use it when it cools in about 24 hours. Almost instant driveway.
Pavers or bricks will look nice but you still have to do all the prep work and have compacted road base or sand. The labor would be extremely tedious and the material costs alone would be at least equal to your concrete bid.
Asphalt is the least expensive driveway you can put down. It requires sealing and regular maintenance to keep nice. It does not have an expected lifetime as long as concrete. Taken care of, it can be very attractive and serviceable.