J'ai aussi beaucoup hésité entre ces 3 objos. J'ai opté pour le 17-40L et j'en suis content (photos en extérieur) mais pour des photos de concert, mieux vaut f2.8.

17-55 f2.8 : disqualifié pour problème de poussière et zoom externe (je fais des tof motocross)
16-35 L f2.8 : clairement mon favori, disqualifié pour raison de prix !!!
17-40 L f4 : le meilleur compromis.

Si le prix n'est pas un problème et que tu te sens trop limite avec le 17-40L, le 16-35 L f2.8 est le meilleur investissement : qualité L, ouverture 2.8, piqué, EF (et non EF-S), ... et toujours bon prix en revente.

Il faut aussi noter la présence du Tamron AF 17-50mm f/2.8 XR Di II LD Aspherical [IF] pas mauvais mais pas comarable aux Canon L (pas même qualité ni même prix).

Bon choix.