Yes, Mats Sundin would have had a bigger impact and made the Canadiens a legitimate Cup contender, but barring that, this was the best fit available for Bob Gainey right now. The fact he was able to get Robert Lang from the 'Hawks on Friday without surrendering a player from the organization only makes it that much better.
Say what you will about Lang - that at 37 years old he's lost a step or two, that his playoff performances have been less than outstanding, that he's not the toughest customer in the league - but his addition gives the Canadiens three solid scoring lines, and a pretty elite checking line as well.
I outlined the reasons why I thought Gainey should grab Lang in my inaugural post on this blog, so I won't go through those again. But just look at the domino effect this creates among the Habs forwards.
Lang, Saku Koivu and Tomas Plekanec are now centring a group of six very capable wingers - Alex Kovalev, Andrei and Sergei Kostitsyn, Chris Higgins, Alex Tanguay, and Guillaume Latendresse (OK, he's not very capable just yet). Whatever combination you come up with out of those nine players should work reasonably well, and be more or less interchangeable on the ice. Then the checking line would be drawn from the group of Maxim Lapierre, Kyle Chipchura, Georges Laraque, Steve Begin and Tom Kostopoulos (assuming Chipchura or Lapierre don't get cut in camp, which is a very real possibility).
This is what I would do with the forward lines:
Tanguay - Plekanec - Kovalev
A. Kostitsyn - Koivu - S. Kostitsyn
Higgins - Lang - Latendresse
Kostopoulos - Begin/Lapierre - Laraque
Now, Gainey just has to hope that Sundin remains as non-commital as ever for as long as possible, but frankly, I'm not sure how he will perform without going through training camp and he could mess up the chemistry of whatever team he eventually signs with. This is a far less risky option, especially since it only cost Gainey a second rounder.
In the end, Gainey managed to turn Mikhail Grabovski into Robert Lang and Greg Pateryn, because the second round pick he sent to the Blackhawks was the one that came back from the Leafs for Grabovski. Not a bad return for a guy who didn't really figure in the team's plans anymore and is completely unproven in the NHL.