au niveau qualité optique pure, je suis pas sur que tu y gagne avec le 17-85 au contraire.
quand au 18-135 je ne le connais pas.
avec le 40D les objos cités seront sûrement correcte mais avec un 60D je craint que non (ou pas mieux que le 18-55 IS).
pour un budget max de 300 euros je prendrais un tamron 17-50 f/2.8 VC en occas, certes un peu moins polyvalent qu'un 18-135 mais au niveau qualité optique et luminosité il y a pas photo. et tu as ton 80-200 si tu veux aller au delà de 50 mm.