They're two of the most storied teams in the league and one of the biggest rivalries in all of professional sports. But when it comes to which of the two has a better logo, the answer is pretty clear.
A Canadien dude walking down the street crushes many Maple Leafs under his feet. That's just how it goes.
Both logos are simple but its the red that makes the Canadiens logo stand out. The spelled-out name only detracts from the Maple Leafs logo, because I think the leaf silhouette is great. I'm a little disappointed that simple letter "C" — with a subtle "H" hidden inside — is all that is meant to symbolize the team. But sometimes you get a name that's difficult to do more than a letter with. The Habs complete the sweep.