sans hésitations le 100mm macro!
A qualité d'image équivalente (faut dire ce qui est), le Canon est mieux construit, à un AF tres performants (peu utile en macro, mais a y etre autant prendre le meilleur) et surtout ne s'allonge pas quand on zoome!
A part acheter un Tamron d'occase avec un prix canon, je ne vois aucun interet à le choisir.