Rather than just amending the soil, it could be a good idea to make a raised bed or plant on a slope as this will be much better for drainage.
I think you will have a lot of good information here:
http://www.lidaforsgarden.com/...
I once considered planting a few, but with the slug and deer population here, I thought it seemed as a bit expensive food source