I planted our cottonwoods in 1993; they have grown huge and do hold the soil well. Hurricane Ike took the tops out of several but I was surprised at how well they survived generally. We have a farm so the cotton mess isn't a problem. I have heard of communities that outlaw cottonwoods however, with good reason.