Recommendations for good, waterproof warm coats please, going to request a practical gift from my husband this year... Looking at Reincoat and Equidry. Are there any others highly recommended or any opinions on those?