Hi,
I am upgrading from a 400D to a 7D and I am trying to figure out which lens will suit me the best. I want a lens which will give me some versatility and at this point my budget will only allow for a single L series lens.
I am more focused on outdoors work (things like the zoo etc.) and although I want to be able to use the camera in weddings etc. that sort of event is not my priority at this point.
I have my sights set on either the 24-70mm f/2.8L or the 24-105mm f/4L IS, although I am open to other suggestions.
First question is, do these lenses go well with the 7D? I was recommended a 15-85mm EF-S IS to go with the 7D at a camera store but I dont like the idea of that. If I am going to be paying this much I at least want the nicer build quality of an L series. So, would 24-70 not be wide enough an a 1.6x body? I would really like a full frame 5D but I dont think I can stretch that far. Do I need to get something in the lower focal lenght range instead? (although if I do that I know I will want more zoom).
Secondly, how important is the IS with a relatively fast f/2.8 lens on a 7D body? Is it reason enough to go for the 24-105mm? The f/2.8 aperture appeals to me but I just do not know if the lack of IS will be a large issue... I will be mostly shooting handheld.
Finally, is there anything else I should know? Is the 7D + 24-70 f/2.8 a good well rounded kit that will meet my needs? I dont want to have big gaps forcing me to get another lens anytime soon so I want the best image quality/versatility combination that I can find. I want a camera/lens that can do the job wherever I go providing adequate zoom but not lacking too much in the wide range. If it helps, this is just for a personal use not professional use.
Cheers!

(in my dreams, right?, lol).
