Both can be fantastic depending on what you wish to do. creating nice borders
with fully landscaped area all planted makes mulch often a better choice. Xericscaped areas where you are creating planter or planted areas as islands or parts of the whole, makes rock an excellent choice.