What's the best all-around lens under $1000 for a beginner-intermediate photographer covering street photography, landscapes, and portraits? Given that "one-lens-do-all" is tricky under $1000, are used lenses like a 70-200mm f/4 a viable option? How do Sony and third-party options compare regarding image quality, autofocus, and build quality for this price range? What are the key trade-offs between zoom range, aperture, and sharpness?
After trying several options, I settled on the Sigma 24-70mm f/2.8 DG DN II Art. It's right at your $1000 budget but worth every penny. Incredibly sharp, built like a tank, and has that constant f/2.8 aperture for low light and subject isolation. It's slightly heavier than some alternatives, but on the a7 IV's substantial body, it balances perfectly.
The Tamron 28-75mm f/2.8 Di III VXD G2 is my pick for best all-around lens under $1000. Sharp across the frame, fast constant aperture, and excellent autofocus. I've shot everything from portraits to street photography with it. While you lose a bit on the wide end compared to Sony's 24-70, the image quality is comparable at nearly half the price.
🙌