From what you say I'd think the 17-55 f/2.8 would be the way to go. It will give you more quality than your present kit lens and the f/2.8 will also be nice. It is a quality lens. My "all around lens" on my 7D is the 15-85 which works out to a 24-136 on a FF but then I shoot outdoors and want the wider view. Wanted the 50 f/1.4 but don't do any available light work so decided to save the money.
I don't think the 24-105 f/4L would give you as much for your type work. If you are thinking that you would have the FF lens if you went FF in three or four years you may find that the 5D IV, or whatever it is, comes with a new kit lens that is better than the present 24-105 at a very good price.
I've had a 24-105 for almost two years (kit with the 5D3) and have never had it in my 7Ds. They get the 15-85, the 70-200 f/4L IS and beyond. I don't think they have gotten the 10-22 either since I now use the 17-40 on the 5D3 (landscapes). Good luck with your decision.
I don't think the 24-105 f/4L would give you as much for your type work. If you are thinking that you would have the FF lens if you went FF in three or four years you may find that the 5D IV, or whatever it is, comes with a new kit lens that is better than the present 24-105 at a very good price.
I've had a 24-105 for almost two years (kit with the 5D3) and have never had it in my 7Ds. They get the 15-85, the 70-200 f/4L IS and beyond. I don't think they have gotten the 10-22 either since I now use the 17-40 on the 5D3 (landscapes). Good luck with your decision.
Upvote
0