So I think the 24-105mm f/4 is the perfect combination of great focal lengths, high quality, and reasonable price. It will allow you to take landscapes, urban scenes, street photos, and family pictures. You might never take it off your camera. Sometimes you want to zoom in a bit.