Kyoto will never pass in this country for the simple reason that the bulk of our future oil needs will be coming from the Canadian oil sands, and its extraction involves producing high levels of CO2. This is also the impetus for President Bush's pushing for some sort of North American Union, to preclude Canadian environmentalists from pushing thru legislation that might thwart development of this resource. The estimated oil available from these tar sands is equivalent to estimated Saudi reserves, there is no way in hell we are ever going to sign on to any environmental accord that will prevent us from developing this resource. Case closed.
There's a precedent for this, too. One of the most important underlying factors in the adoption of the North American Free Trade Agreement was that a trade agreement of this sort would preclude the Canadian government from nationalizing the country's oil resources -- which is exactly what happened in the early 1980s under the Trudeau government.
How ironic is it that NAFTA basically protects western Canadians from their own government in Ottawa?