|I use pine needles in between my wide rows in the edible gardens.|
Pine needle mulch:
1) does a good job at limiting weeds.
2) doesn't form a crust, so even a light rain filters to the soil and doesn't roll away.
3) is easy to handle and remove when it's time for a crop change.
4) lasts for 2 or more years.
5) does not significantly acidify the soil below.
6) is free if there are pine trees in your neighborhood.