Amateurs usually prefer the Canon 24-105mm f/4 IS because it costs and weighs a little less and has a longer zoom range, however full-time pros prefer this 24-70 because its a stop faster (f/2.8) and has less distortion at the wide end, and because the zoom range between 24mm and 35mm isn't all bunched together as it ...