The last option is the modular block walls. These walls will last the longest and provide the best bang for your buck as far as durability. They will not rot or cave. Also, there are several color and style options to choose from.
We always take drainage into consideration with any project, but especially retaining walls.