The context is different. Canada has developed ethics legislation, mechanisms, and infrastructure that is different from what we see in the U.S. One of the major changes is electoral financing. The way it is regulated in Canada is unknown in the United States. And the relationship between lobbying and money is quite different. So for that reason, I think it's hard to compare the two systems.
On October 27th, 2009. See this statement in context.