If weed supression is your primary goal, why not simply mulch more heavily?
For example, I use straw. Where the straw is an inch or two thick, I have weeds. Lots of em. Where the straws is 4 or more inches thick I have almost no weeds. I pull the odd weed or two every few days, but weed growth is very minimal, and I have 16 trees in ground and have also mulched my berries, tomatoes, and squash with it. Added benefits to using straw or wood chips for mulch is that they help maintain ground moisture (as would fabric), but, as they break down, they ammend the soil and provide habatat for worms and other benificial critters (which fabric won't do).