Jack, c'est très simple! Sur ton 5D tu ne peux pas monter le 10/22 Canon. Tu peux monter physiquement les 10/20 Sigma et 12/24 Tokina, mais commes ils sont conçus pour les petits capteurs, il ne sont exploitables qu'à partir de 16 mm.

Sinon Sigma a un 12/24 pleinement compatible avec ton 5D, mais pas de possibilité de mettre des filtres dessus.

Donc il te reste chez Canon le 17/40 f/4 L, et le 16/35 f/2.8 mais là beaucoup plus cher!

En excellent rapport qualité prix, je te conseille donc le 17/40.