The time has come (again) to get another pair of boots. I'd like to try something new this time so I'd love to hear what you guys would suggest. My criteria is that they need to provide good ankle support, have good soles, keep my feet warm and dry, and not be extremely heavy. Basically, they...