I've never tried a Tamron lens but I've had sigma and my overall impression is bad. AF-motors froze, AF is slow and extremely noisy, no constant manual focus, poorly built and they do not last and they freak out in moist conditions. The only Canon lens I've had break was a 50 1.8. I have a working 16-35 2.8 from 2001 and a working 70-200 2.8 from 1996-ish, they do tend to last, at least the old ones did, the newer I'm not so sure, the overall build quality seems more flimsy and they have too much plastic on them.