I have bee reading this board for a while and I think people are going overboard.
BG is doing great at the right speed. This team is the best it has been in a long time and trades do not create miracles. The fact that this team is loaded with kids will automatically make it hard to recover from a bad skid.
The Habs weakness is in D and Finishers. in 2003, evething was weak on this team so we evolved. If we lack finishing there is no way we can trade Z. I do not think we can trade a D for a finisher because we have no depth on D.
The Players I like the least is Ribeiro and Dag because they are soft. But what will you get in return? Nothing for Dag (he is a finisher) and Ribs has so much up side for the little they will get in return. So, the best trade can be the one that did not happen!
New guy
PS Bonk should not be traded because he needs more time to prove himself. A player of his talent do not just wake up one day without his talent.
Patience!