I love mine, nothing but pleased with it. I tested the Canon non-L in the store while picking it up, it's supposed to be a tiny bit sharper than the Tamrons but I couldn't notice any difference while trying to pixel peep in-camera. So as the Tamron VC is a little bit cheaper, has stabilization and now comes with 5 years warranty I went with that one. The old Tamron is cheaper and is pretty much just as sharp as the newer version but has quite alot of focus breathing (if you care about that) and ofcourse lacks VC. As i said before I love my Tamron VC and I'm pretty sure you would to if you should pick one up. Hope that helps!