I would go with a Custom Russell, that you can use for some different terrains and seasons. They are $$$, but cheaper in the long run. I've had mine for over 15 years and have replaced the soles once. Best footwear I've ever owned.
Link
http://www.russellmoccasin.com/boots/