Hello all, I have owned a Canon 100-400 Mk1 since 2008 and I think the years have finally gotten to it. I don't quite have the funds the splurge for the $2200 Mk2 but I can afford the $899 150-600mm Sigma and Tamron models. My question is- are either of these two lenses better than my old 100-400 Mk1 (in terms of image quality, sharpness, etc.)? I am trying to decide if it is better to just buy one of these lenses or keep my dusty old 100-400 and maybe get it serviced. Thanks!
i dont have any of those lenses but i do have the sigma 100-400 and its a great lens, i've been eyeing up the 150-600 for a while.
I have the Sigma 150-500 in Pentax K-mount and it is a fabulous and very well built lens. Unfortunately Sigma has discontinued making K-mount lenses in this range and I would have been interested in a 150-600. On the 7D you will get much longer reach with the 150-600 if that is what you were after. After my experience with the Sigma I would not hesitate buying another and, as you have said, they are far cheaper than the Canon branded lenses.
Another vote for the Siggy 150-600. I have the Contemporary version for my 7D MkII and I am very happy with it. All these images were taken with it.