Asphalt all the way, soon as its solid enough to walk on, use a heavy application of Powdered cement, ( not the pre mixed **** ) and a stiff bristled 2 or 3 foot push broom, brush it into the driveway well, time your done go back and use a heavy mist from the hose to soak the drive way ( it should still be warm) it will start to dry quickly, go back and gently sweep your driveway again, it will remove the last of the powder, and finish imbedding itself in the asphalt, mist it once more, go to garage, crack a beer, sit down, ***** about the hard work of dealing with concrete.
city a few years ago finally got around to adding a sewer line to the area, part of the project was a contractor on the town dime repairing driveways they had to cut up, they saw my concrete ( 20 years old at that point ) cringed, and asked if asphalt would be acceptable to replace it, or if I would demand concrete, I laughed told them what I had done, and they sighed in relief.
I will admit its not as hard as concrete but they had to work alot harder to break up my driveway then any of the others on the block, when the construction guys are impressed you know its good.