Sur 5D mk II : le 24-105 n'est pas le meilleur choix possible, compte tenu de ses défauts sur les bordures extérieures (AC mal contenues, distorsions géométriques) en revanche sur un 450d ou sur un 7D il est excellent, du fait que le capteur se contente du centre de l'objectif.
Le 24-70 est un très bon choix sur 5D, moins sur 450d ou 7D, car il manque de punch...

Le 5D avec ses 21mp et son AF préhistorique a de grosses exigences en terme d'optiques.
Le 7D avec son AF de compet et son capteur avec une densité de pixels très élevée a également de grosses exigences en terme d'optiques.

Sur 5D ton 10-22 ne servira plus que sur le 450d ou il ira dans un tiroir...
Sur 5D le 16-35 a également des défauts sur les bordures extérieures, mais son ouverture a 2.8 et sa construction, en font une bombe, surtout sur ton 450d ou un 7D, où ses défauts sont moins gênants.
Le 17-40 sur 5D est une bombe mais ouverture à f/4, ca peut peut etre etre juste dans certains cas.