Je pense que le Tokina 12-24 est utilisable sur un plus grand range sur un 1DmkII, probablement 14-24, ce qui en fait un 18-31mm, c'est pas mal. Pour l'instant, le seul reproche que je fais au Tokina est qu'il est un peu mou à f/4.0, sinon c'est que du bon. Il paraît qu'il souffre d'aberrations chromatiques importantes, mais je ne les ai pas encore remarquées après 1 an d'utilisation. Je ne l'ai pas beaucoup testé en full frame argentique, mais tant qu'on reste au-dessus de 16mm les images sont très bonnes (en-dessous vignettage).

Le sigma est également très bon, d'un niveau comparable au Tokina et un peu en-dessous du 17-40L. Si je ne m'abuse c'est un EX, donc une qualité de construction supérieure, même si ce n'est pas au niveau d'un L. En tout cas, rien à voir avec l'EF-S 18-55!

Même si j'aime beaucoup mon Tokina 12-24, à ta place, je prendrais plutôt le 17-40L, quitte à sacrifier les plus grands angles. En revanche, si tu comptes l'utiliser à la fois sur le 20D et le 1D, un 12-24 est plus polyvalent.