I have never used a Tamron, loads of Sigmas, and Canon lenses, only ever had a problem with one Sigma the old MKI 17-35 F/2.8-4, it stopped AF, I have a sigma 120-300 and the 24-70 both constant F/2.8, I too was in a quandry over getting the newer sigma 17-35 or the very new 18-50. problem I could see for me was this, one was not constant F/2.8 and the other was a 'C' sensor sized lens only, its a fast lens but only on you 20D, what happens if you get a 1D MKII as I have now done, massive vigiting is what! Go for the Sigma 15-30 instead at least it offers the least overlap of zoom in your current range and I know cos I have used it, its better than the sigma 17-35 in end results plus its still useable on a full frame camera should you ever get one.