Je prendrais le 17-55f2.8IS personnellement because :
1- optimisé pour le format APS-C
2- excellente qualité de photo
3- f2.8 (très important pour moi)
4- IS, pas obligatoire mais utile
Bref, beaucoup plus polyvalent à mes yeux.

Le 17-40L, je le vois bien sur un 5D, pour l'utiliser comme le 10-22 sur un 400D