ça dépend de ce que tu recherches ... si c'est plus de piqué, plus de range, plus de luminosité...

ton 18-135 se vendra pas très cher, donc tu devrais p-e le garder pour des conditions météo mauvaises comme les jours de pluie, s'il déguste c'est pas trop grave.
perso ma préférence irait vers le 17-55 2.8 ou bien le 15-85 mais c'est plutot cher !!

sinon tu peux completer ton range avec un 70-300 ou un UGA 10-22, ou un 50mm pour le portrait ...