i work for a geotechnical engineering firm, and ch312 is right: 3/4" Crusher-Run(limestone or granite depending where you are) is the best material for a base, be it road, floor slab, or driveway. unfortunately, it is also very expensive.
a cheaper alternative would be granular 'A' gravel which must pass the same gradation specs as 3/4" Crusher-Run, but it is mixed gravel rather than limestone or granite. granular 'B' is mostly sand, sometimes with some stone, and is generally used as a sub-base, not a base.
recycled asphalt is generally a mix of crushed concrete and pulverized asphalt that has been ripped up from roads. it may loosely meet the gradation requirements for gran 'A', but this is not always the case. you should ask, and if it doesn't, find out what he biggest particle size is. on a driveway base, you don't really want anything bigger than an inch. the other thing about recycle, is that the smell is bad, especially after you hit it with water.
regardless of what material you use you should water it down and pack it like crazy before you pave.
if you have any other questions, i'd be glad to try and help.