These are two of the coolest looking logos in the NHL, so it should be a close battle. Both logos make use of detail, the Predators more so than the Avalanche. Despite the nice color combination, however, the detail in the Predators is a little too much. The Avalanche logo has better proportions and is very streamlined while making clever use of its name.
Walking through the snow-covered, mountain woods, even the Predator in a saber-toothed tiger couldn't possibly live through the destruction of an Avalanche.
They play in the often snow-capped Rocky Mountains of Denver so it's not a big leap to determine where the name comes from. The Predators, on the other hand, have a cooler story. While the arena where they play was being built, construction workers came upon the ancient bones of what was once a saber-toothed tiger. That is how the logo was born.