I'm thinking of trading in my Canon 24-105mm L lens for the 100mm L Macro. I shoot with a 5DII. Commercially I do product shots and whatever is needed for my graphics business while for pleasure I mostly do travel photography (I visit China quite often) and portraits. I have an (old but good) 17-35mm f2.8L, 50mm f1.4, 85mm f1.8 and a 70-200mm f2.8 so I have the 24-105mm range mostly covered and I generally prefer to shoot primes if I can. My 24-105 therefore seems to spend most of its time in a bag and considering it is one of my most valuable lenses it seems like a waste. I don't desperately need the macro; I use the 85 for product shots, often with an extension tube, but it would be a nice lens to add to my set as it would suit my style of photography. Does this make any sense at all? Is there a convincing reason why I should hang on to the 24-105? I've had a mid range zoom for so long I think I'd feel a bit naked without one!