Wenn kein VF Umstieg in naher zukunft geplant ist würde ich vom 17-40 4L abraten. Am Crop finde ich das Objektiv sehr bescheiden.
Ich würde das Tamron 17-50 2.8 dem Canon 17-85 vorziehen. Wenn du den Brennweitebereich nach oben brauchst, dann wäre das 15-85 interessant, aber nur wenn du bereit wärst so viel auszugeben, kostet fast doppelt so viel.
Solltest du bereit sein diesen Betrag auszugeben, gäbe es auch noch die Alternative das Tamron 17-50 und zusätzlich ein Canon 85 1.8 zu wählen. Wäre dann universell, lichtstark und das ganze bei guter Abbildleistung.
Das 17-85 ist auch kein schlechtes Objektiv, auch wenn es oft behauptet wird. Aber es hat halt sehr viel Konkurrenz, da es im Vergleich nicht ganz so viel zu bieten hat.
lg