Debating between stone and mulch for your landscape beds? Check out this post for helpful tips on picking which material is right for you!