Je suis satisfait de mon 17-85mm.
Il fonctionne très bien sur mon 40D et les distorsions se traitent facilement avec DPP.
Pour le prix c'est intéressant.

J'ai le Tamron SP 28-75 f2.8.
La mention macro veut simplement dire que sa distance mini de mise au point est courte et qu'on peut faire de la proxi-photo. Ce n'est pas un objectif dédié à la macro.
Sur un 7D, il n'est pas du tout grand angle. Ca donne un équivalent 24x36 de 45-120mm.
Le prix est très intéressant pour un F2.8 et j'en suis très satisfait sur le 5D MkII.

Le 15-85 et le 17-85 sont dédiés aux capteurs EF-S et ils ont l'avantage d'avoir la stabilisation, ce que n'a pas le Tamron 28-75. Je choisirais donc entre ces deux là et comme toi plutôt le 15-85mm qui est le plus récent et doit mieux passer les exigences du 7D.