Answer by
Brandon55 (1719)
Hardiboard is tough board that won't be bothered by water for quite a while. Metal is better if protected from rust because hardiboard can still be broken. The cost is not that much different, but the board is easier to work with so its almost a tie.