FactCheck.org has an entry assessing John Kerry's legislative record (tip LGF):
At the final presidential debate, Bush said Kerry had passed only five bills during his career, and Kerry said he had passed 56. Actually, we found eleven measures authored by Kerry have been signed into law, including a save-the-dolphins law, a law naming a federal building, a law giving a posthumous award to Jackie Robinson last year, and laws declaring "world population awareness weeks" in 1989 and 1991.
Bush counted only measures technically defined as "bills," leaving out four "joint resolutions" that also have the force of law, and he also omitted two laws whose House versions were adopted in a form nearly identical to Senate versions authored by Kerry.
When Kerry said "I've actually passed 56 individual bills that I've personally written" he was counting everything that had passed the Senate, whether or not it cleared the House. He also counts 24 resolutions that have no force of law.
Whatever the precise numbers, the actual bill list is not too impressive:
The Bush campaign's backup lists five bills, which we verified:
S.791: Authorizes $53 million over four years to provide grants to woman-owned small businesses. (1999)
S.1206: Names a federal building in Waltham, Massachusetts after Frederick C. Murphy, who was killed in action during World War II and awarded (posthumously) the Medal of Honor. (1994)
S.1636: A save-the-dolphins measure aiming "to improve the program to reduce the incidental taking of marine mammals during the course of commercial fishing operations." (1994)
S.1563: Funding the National Sea Grant College Program, which supports university-based research, public education, and other projects "to promote better understanding, conservation and use of America's coastal resources." (1991)
S.423: Granting a visa and admission to the U.S. as a permanent resident to Kil Joon Yu Callahan. (1987)
The Bush campaign left out two bills authored by Kerry which passed the Senate and later became law in a slightly different form approved by the House, under the same titles and mostly same substance. (This occurs when House and Senate versions differ so slightly that one house adopts the other's version rather than go to the trouble of a House-Senate conference to work out a compromise.) The citations were provided by the Kerry campaign, and we verified them:
H.R.1900 (S.300): Awarded a congressional gold medal to Jackie Robinson (posthumously), and called for a national day of recognition. (2003)
H.R.1860 (S.856): Increased the maximum research grants for small businesses from $500,000 to $750,000 under the Small Business Technology Transfer Program. (2001)
In a related article in January we quoted an Associated Press article that turned up only eight laws that bear Kerry's name. The AP's count omits these two House measures which technically don't bear Kerry's name and a private law (S.423) granting a visa and permanent residency to Kil Joon Yu Callahan that we are including in our count of 11.
We've also included — as did The AP — four "joint resolutions" that are not technically "bills" but which have the same force when passed by both houses and are signed into law by the president. All four created national events:
S.J.Res.158: To make the week of Oct. 22 - Oct. 28, 1989 "World Population Awareness Week." (1989)
S.J.Res.160: To renew "World Population Awareness Week" for 1991. (1991)
S.J.Res.318: To make Nov. 13, 1992 "Vietnam Veterans Memorial 10th Anniversary Day." (1992)
S.J.Res.337: To make Sept. 18, 1992 "National POW/MIA Recognition Day." (1992)
Interesting list.