I don't know how many people are aware that you can now handle all your canonical redirects through a newly created tag that Google, Yahoo and Microsoft are all supporting. I did a write up here if you are interested. http://www.searchmarketingtrends.com/newsletters/smtrends/137.aspx
It would have been very helpful for everyone if you would have put the code in your post or article. Does anyone know what this code looks like???? Here is the google link http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html Code looks like this: <link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish" />
I actually did have it in my original article, but the editor removed it. Here is the section that was removed with the code - <link rel="canonical" href="http://www.example.com/page.asp" /> The code should be added to the head section of your page with the URL adjusted to represent the URL all other instances of that particular page will redirect to. Making this addition will consolidate duplicate URLs such as (http://www.example.com/page.asp?value=123abc&value2=456xyz) down to a single URL. It will also consolidate all rankings and link popularity down to a single URL of your choosing (in this example, http://www.example.com/page.asp).