What is the easiest way to fix large holes in a concrete drive?

Our hilly concrete drive has some serious cracks and holes in it due to the previous owners inattention. We have been fixing many other things on the house since getting it and now it is time to fix the drive. What could we do for an easier & cheaper solution than digging the whole thing out and starting over?
  2 answers