You might also consider getting a delivery of a load of compost from your city or area composting facilities. These are getting more and more common and we have one in our area. Often they incorporate "bio-solids" and that may be objectionable to some but if you get past that, you can get some tremendously valuable compost for a very reasonable price.