There really is no one "best all-purpose" zoom. It all depends what you plan to photograph and how much you want to spend. One that will let you walk around all day without tiring you out is the 28-135 IS USM. The 70-200 f/2.8L IS USM is excellent for butterflies and birds that are not too far off. The 100-400 L IS USM is probably Canon's best zoom lens for birds. Both the 70-200 and the 100-400 are heavy and pricey, but they're excellent. I have photos on my site made with all three of those lenses. All the butterflies are with the 70-200. |
Here is a link that might be useful: My pBase Galleries