I have been wearing Keen shoes for the last couple of years. Overall, the fit and comfort are great, but the shoes wear out pretty quick (right heel from rotation - RHBH). Any other shoe recommendations? I like waterproof due to local courses having creeks, morning dew, etc.