http://www.sportsnet.ca/hockey/2010/..._dealing_dion/
Spector has a great column on the trade.
I've always liked hagman a lot - I remember thinking GREAT pick up by the leafs. Spector I think rightly says that the loss of Hagman from the Stars has had bigger negative effect on the Stars than most people realize. If Hagman, or all the players in this trade, were coming from the Stars (or any other team other than the leafs), I think more people would be happy with this return for underachieving Phaneuf. The fact that it was the leafs taints these players for some reason, even though I actually think these were some of the only actual bright spots for that franchise. They could flourish in Calgary.
Keeping in mind that this gives calgary flexibility to make more moves makes in a potentialyl pretty good deal in my mind - but I guess only time will really tell.