Je pense que pour ton genre de photo un 5D + 16-35 II devrait etre top.
Le 10-22 sur ton 20D te donne une equivalence 24x36 (16-35 (10x1,6 - 22x1,6), la version II du 16-35 a aparament moins de defaut de vignetage et d'aberation chroma que la version I.

Sur un 1D tu perdrait un peu vue que le 16-35 deviendrait un 21-46