Considering that Landeskog, Duchene and eberle are not realy players on the way to quit their team, I think Habs would have interest for:
(in order)
1) Patrick Sharp: realy on a down, but an efficient playoff performer, some leadership and experience to bring to this team. He can play center or winger depending how Galchenyuk will translate on the big times
price: not coming to expensive (2nd + prospect?)
2) Radim Vrbata: Not sexy as hell, but bring points on the scoreboard, a need for the Habs
price: Should realy not be expensive (a late 2nd should be enough)
3)Dmitry Kulikov: the better LD on the list. Not a need for Habs actually but with all the injuries, we need security
price: because he's the best, a 2nd and a prospect. He doesnt diserve much. I think Montréal can grab him by giving up WAS 2nd rd pick + Greg Pateryn (a great depth dman for us with certainly some value)
4) Jarome Iginla: 50% retained: He's not good anymore. He would be a last minute option. He could bring experience, not sure about his leadership anymore. It certainly has not effect on Colorado.
Price: (a late 2nd basicly because the salary retained). If not retained, I think nobody will spent on him.
Category why not for habsme!?:
Hanzal: He can be a great for a team needing defense, but uneffective for a team who need points or a team having an hole somewhere to fill permanently
Perreault: because even Jets fan try to convince us that he's a legit 6, he dont bring these numbers and Habs are not willing to bring another bottom 6 4M$ overpaid player.
Shattenkirk: The best player, but we're solid with Weber and Petry for the RD
Stone: for the sames reasons than Shattenkirk, but if we take a shot at someone on RD, it will be him because I dont think he'll cost a lot
Berglung-Lazar-Duclair-Doan...: Not top 6 material for us and enough passengers on the bottom 6