Price made a difference, but he easily could have been a goat if the Bruins had hit more nets than posts / crossbars.
And while we may have lacked a pure goal scorer, Seguin didn't serve that role either in last year's playoffs, which was probably part of the reason he's not on the team anymore.
The team had some uncharacteristic defensive lapses, didn't capitalize on a lot of scoring opportunities and had some bad luck. Montreal probably played about as well as they could. We were the better team, both in the series and throughout the season, but that's how it goes sometimes.
edit: One other aspect of the Bruins game that took a downturn was their passing -- and that screws everything up. They weren't as accurate as they usually were during the season nor were they as accurate as Montreal was for much of the series. Part of that can probably be attributed to good defense from Montreal, but it well went beyond that.