Mike Cammalleri (13) had a breakthrough season for the Calgary Flames last year. ((Tom Mihalek/Associated Press))

Winger Mike Cammalleri cashed in on his breakthrough season, agreeing to a five-year deal worth 30 million US with the Montreal Canadiens on Wednesday.

Cammalleri is the centerpiece of Montreal's free-agent haul, which included fellow forward Brian Gionta and defencemen Jaroslav Spacek and Hal Gill.

Cammalleri scored a career-high 39 goals for the Calgary Flames last season, who acquired the forward from the Los Angeles Kings at the 2008 NHL draft.

The Richmond, Ont., native flourished in his year with the Flames, leading the team in goals and finishing second to captain Jarome Iginla with 82 points.

Cammalleri has posted a pair of 30-goal seasons while collecting more than 80 points in two of his last three years.

The 27-year-old forward, who played his first five seasons with the Kings, has scored 132 goals and 287 points in 364 career games.

According to TSN, Gionta, formerly of the New Jersey Devils, reached terms on a five-year, $25-million US deal late Wednesday.

The Habs will pay Spacek $11.5 million US over the next three years. Spacek netted eight goals and totalled 45 points for the Buffalo Sabres last year.

Montreal general manager Bob Gainey didn't stop there, signing Gill to a two-year, $4.5-million contract.

Gill is coming off a Stanley Cup championship with the Pittsburgh Penguins, helping a defensive unit that limited the Detroit Red Wings to only a pair of goals in last two games of the final.

The NHL's free agency period began Wednesday at noon.

The Team 990 radio station in Montreal reported that the Canadiens reached an agreement with forward Alex Kovalev for two years and $8.8 million.

But TSN refuted the report, saying both parties are still far apart on a deal.

Montreal also made a trade on Tuesday, sending forward Chris Higgins and defencemen Ryan McDonagh and Pavel Valentenko to the New York Rangers for speedy forward Scott Gomez, forward Tom Pyatt and defenceman Mike Busto.

Gomez has five years remaining on the seven-year, $51.5-million contract he signed July 1, 2007.

With files from The Canadian Press