Si tu as le budget, le Canon 17-55 sera le meilleur, et ce range est vraiment adapté à l'APS-C. Pour moins cher, le Tamron 17-50 est vraiment très bien. Et pourquoi pas, par la suite, le Tamron 70-300 VC USD, très bon télé-zoom, excellent rapport qualité prix. Et pour ce qui est du vide entre 50 et 70, il faut voir à l'usage, mais ça n'est pas forcément gênant. En tout cas je pense qu'il vaut mieux avoir d'abord le 70-300 et voir dans la pratique si ce vide fait défaut, plutôt que de l'anticiper et de risquer de faire un achat pas si utile que ça.
Quant à l'affection que tu portes au Tamron 90 macro, je te comprends, je l'ai aussi, et je l'adore.