My two cents = for clay soils, source some expanded shale. It's a little pricey but if you till a few inches of it and a few inches of compost into your clay, you'll have a nice workable soil that won't drown your roots or get baked into a solid slab by the sun. The shale won't break down over...