I can understand the Habs being interested in O'Reilly...as he not only would fill a position of need, but he's exactly the type of center the organization would know how to use correctly.
That being said, I don't see a fit for Pacioretty in Buffalo. He does bring a solid two-way game, and playing him next to Eichel would probably be an awesome thing to watch (remember, Pacioretty never had a good quality center to play with). But he just doesn't fit in their team's timeframe, even with an extension for me.
I really don't think Bergevin is going to move the 3rd overall pick, unless he gets offered a king's ransom for it (and sorry, but I don't think O'Reilly is that). I think our best shot to get anywhere close to O'Reilly would be to trade an extended Pacioretty first, hopefully get an extra 1st in the deal, then package that 1st and a couple of lesser value assets (players and/or picks) for O'Reilly. And unfortunately, I don't see Bergevin being able to do that.
One thing though...I keep reading that Buffalo doesn't NEED to trade O'Reilly. And from a salary cap standpoint, I totally understand. But from what I've read, isn't there some internal pressure to avoid paying him his $7.5m bonus ? Doesn't that come into the equation ? Honestly asking...