Le choix du tamron 90mm est très pertinent. Je suis exactement dans ta situation (350d+18-55 avec envie d'évoluer sans m'encombrer et besoin de faire macro et petit budget)
J'en suis arrivé à la conclusion de garder le 18-55 et de l'assortir de deux objo :
Soit : canon 90mm (pour macro et portrait) + canon 55-250 (zoom et sport)
Soit : 50mm 1.8 (portrait) + sigma 70-300 APOmacro (zoom, sport, proxi)
J'hésite entre ces deux combinaisons.