I've used pine bark mulch for decades. It does a great job of weed suppression and moisture retention for me; but I put it down pretty thick. Pine straw probably works just as well. I just don't like the looks of it. Most of my neighbors can't resist the 5 for $10 dyed mulch.