Here's the monetary breakdown taken from the Blue Jays' official homepage:
In a press conference on Thursday at Knology Park, the Blue Jays announced that they had agreed to a three-year, $40 million contract extension with their prize pitcher through the 2010 season. Halladay, who had been signed through 2007, will make $10 million in 2008, $14.25 million in 2009 and $15.75 million in 2010.
Considering Halladay's talent and relatively young age, I have no objections with this contract. I wonder if a long-term deal for Vernon Wells may be on the horizon.
Batter's Box has additional comments on the signing.