I've got following lenses:


24-105 f4 IS USM, 24-70 f2.8 USM, 70-200 f4 IS USM and 70-200 f2.8 IS USM etc...., my suggestion buy all above :P all great lenses ! All for different use~ If you onlycan getone lens for FF body, 24-105 f4 IS USM will do. For 1.6x body and not thinking upgrade FF body in the future, I will get EF-S 17-55 f2.8 IS USM.


Just wanna mention 24-105 f4 IS USM to stop action indoor may require high ISO up to 800~1600 with speed 1/250 or 1/320~


Buying lenses just never end story~~