Souray wants out of Edmonton and has a history in MTL, we want Hamrlik out of MTL and he has a history in Edm. They both make the same money (Souray has 1 extra year).
The risk with Souray is that he played less than half the games in 2 of the past 3 years with Edm and had some surgery to his wrist and shoulder. If he is healthy (as he claims) I believe he brings more to the table that would help MTL than what Hamrlik provides. For one, the PP with Souray would be vastly improved and this would mean the end of MAB in MTL. He would also provide more toughness in the back-end.
I know that PG said the D is set and I doubt that Edm would entertain taking on an equally big contract back (tho less term), but just for arguments sake...would you make this deal from MTL pov?
Not even close, Souray has 2 years left and Hamrlik only 1, plus Souray is nowhere as durable as Hamrlik.