depends on what you're shooting.


Since you own a APS-C camera, the 24-105 is a bit $$$ being full frame. Unless you're planning on stepping up soon, skip it and go for the 70-200. Obviously, there's 4 lenses you could get here - the f4, f4 IS, f2.8, and 2.8 IS. I shoot the 2.8 non IS, and it does me fine. I can hold a camera pretty still, and most things I shoot are moving a lot faster than my lens is (sports, concert photography, for instance). I admit the IS would be nice, but the 2.8 is MUCH more important.


Read this sites reviews on each, which, imo, are the best for comparing what you really need to know about a lens as a photographer & shopper (particularly one on a budget.)