From the Montreal Gazette:
Two years, a cap-friendly $1.55 million. Halak made $500,000 last season.
Read the short story from Habs/Inside Out here.
Halak is a very good netminder, who would probably be starting for a handful of teams. Unfortunately, he plays behind the second-coming of Patrick Roy and will probably be valuable trade bait in the next couple of years.