It depends on the application. It's hard to beat well placed natural wood in a tank.
However, some of the artificial stuff has really come along. It weighs very little, lasts forever, and can easily be moved around between tanks or taken out without taking weeks to dry and then not sinking...