The right choice for you depends on your budget, lifestyle, and how much deck maintenance you're willing to do.