TheOptimizationIdiot - 12:11 pm on Mar 6, 2013 (gmt 0)
Good golly. Ian can do whatever he wants.
They're both just "safeguards" against you saying "ignore the parameter" and it not being ignored.
If Google handles the "ignore" correctly, neither the rel=canonical nor the noindex will be seen/counted. If they don't ignore the parameter for some reason, then both will be found and have the same effect as the "ignore" should.
And where on earth do you get a canonical is ignored on a noindexed page(s)? Never mind, I give up.