The more I think about it, the more happy I am that we can even have this discussion. I'm an Avalanche fan first, a Habs fan second, and a Leafs fan third, but as a huge hockey fan that makes me a big fan of all three teams in the grand scheme of things. Now think about what it's been like cheering for those teams for the past couple of decades. Montreal has been the most enjoyable, but it's also been endless frustration and let-downs. Toronto has been one of the worst-run teams in the league at times and even now I don't have any faith long-term. And we all know the disastrous management the Avs have had. Now, encapsulated in this thread is reason to again finally be happy with my team's long and short term future, and faith in the people running things.
To put it in perspective, when most teams make a big move, they're incredibly lucky to get a player of Girard's quality out of it. Here we're talking about there being a good chance he's not even the best player we get, and that's not even counting Annunen or Bowers (or Zhuravlyov or Steinberg) possibly ending up as stars. That's insane.
Basically, my brain is slowly coming to terms with what it's like to cheer for a well-run franchise. I like it.