I have various non-L lenses that I've used with an Eos 5 and Eos 1n, but I'm considering replacing some of them with appropriate 'L' lenses that may be better quality and more versatile to use on a 5D.
Current line up is:
24 f2.8
50 f1.4
28-105 f3.5-4.5
100-300 f4.5-5.6
100 macro
100-400L
x1.4 extender II
I intend keeping the 100 macro and the 100-400 for wildlife/sport. Probably the 50/1.4 for low light indoor and discreet use. I need something for general use, landscapes and architecture. I don't do portraits, weddings or glamour.
If I were to buy just one 'L' lens to go with those I'm keeping would you go for the 24-70 f2.8 or the 24-105 f4? With either of these would you bother going for the 17-40 f4L or the 16-35 f2.8L just for the wider angle (if so which?).
I am, of course, just waiting to get the 400 f2.8L and/or the 600 f4L 

