I've been waiting a long time for a 24-70mm full frame lens with stabilization. Tamron was the first to create this lens and we got our hands on a Canon version. In this review we compare the Tamron 24-70mm 2.8 VC to Canon's 24-70mm 2.8. Which is the better lens? The answer to that question is a little more complicated than you might expect.
As expected the Tamron's "VC" (vibration compensation) is fantastic. It may actually be the best stabilization I've ever seen in a lens. If you like hand-holding your camera at lower shutter speeds or shooting video handheld like us, lens stabilization is a must.
When we compared the optics to Canon's 24-70mm (version 1) we got some interesting results. Throughout the whole zoom range the Tamron had serious vignetting issues at 2.8. At F4 and above vignetting was no longer an issue.
In the center of the frame Canon's lens was always slightly sharper and at 24mm the edges were significantly sharper than Tamron's.
As we zoomed in the Tamron outperformed the Canon on the edges. At 2.8 the Tamron still struggled with vignetting but was still significantly sharper.
We were left not having a clear winner. The Canon did perform much better around 24mm but the Tamron was better towards 70mm (if you don't consider the vignette at 2.8) and it comes with stabilization. Only you can decide what lens is right for you. Check out the sample images and download the high res test files and make the decision for yourself.