Je possède un Tamron 17-50 2.8 et j'ai pu tester un peu un 17-40 L.
Je trouve que les couleurs sont mieux rendues sur le Canon. Encore que cela se corrige sans problème à la balance des blancs au post-traitement.
Par contre niveau rendu, j'ai trouvé que c'était très similaire, avec un léger mieux pour le Tamron.

Avantages que j'ai trouvé au Canon : qualité de fabrication, silence d'utilisation, vitesse de map un peu meilleure que le Tamron, objectif qui ne s'allonge pas.
Les moins : s'arrête à 40, moins lumineux, plus cher, plus volumineux avec le pare-soleil.