Hi all -
I am currently shooting with an XSi and want to add another lens to my collection. Current lenses I have are:
- Nifty 50
- Canon 18-55 "kit" lens
- Canon 55-250 zoom
I photograph my children more than anything else, and I find that unless I can do candid shots without them noticing I'm there that nothing turns out. Ask them to smile and they get the most ridiculous look on their face, kinda like this:

Second on my list behind children is landscape photography. Nothing too serious, but I like to have the camera along for hiking trips, etc.
So, I want something that bridges the "gap" (knowing technically that there really isn't one) between the kit lens and my 55-250. The kit lens doesn't reach far enough for my candids, and the 55-250 doesn't let me get close enough the times that they are cooperating. Money isn't really an issue, but I am just a part-time amateur so I've tried to balance costs vs. return with everything I've purchased so far.
I started out convinced I wanted the Canon EF 24-70mm f/2.8 L, but that certainly is big $ and I've become very concerned about the weight as a general walk-around lens. Also concerned that it would feel awkward / unbalanced on the XSi. I'd love the speed of the lens, but then again, I do have the nifty-fifty for low light.
Next I considered the Canon EF 24-105mm f/4 L. A bit more reach than the aforementioned lens, at the expense of speed. Again, the thought was I could sacrifice the speed due the nifty 50. It's lighter than the 24-70, which is a plus. But it's still expensive.
Briefly considered the Canon EF-S 17-55mm f/2.8 IS USM, which gets good reviews and would be a step up from the kit lens, but it doesn't get me any additional reach.
Now I'm considering the Tamron SP AF 28-75mm f/2.8 XR Di L. More reach than what I have now. Fast. Lighter than the 24-70. Seems to be held in high regard in these forums.
Any thoughts on what I've outlines above? Other suggestions?





