Okay, here's the deal. I'm primarily a wedding and portrait photographer. I do get a few sports jobs here and there. I'm ALWAYS changing my kit around. In the past year and a half, I probably bought and sold over twenty lenses; good glass, 70-200 f/4, 11-16, Sigma 150, 200 2.8L, Sigma 50 1.4, EF 50 1.4, etc. I even bought and sold about 9 50 1.8's, 6 of them MKI's. OCD? Maybe.
Anyway, here's my current (as of today) lineup:
EF-S 18-55 IS (No need to upgrade - It does my group shots just fine)
EF 35mm f/2 (Tack sharp. Purchased to replace the last Metal 50 1.8 i sold)
Tamron 60mm f/2 Macro (New arrival. It replaced EF 100 2.8 USM)
EF 100mm f/2 (Thinking of ditching it since I have the 60mm f/2 now)
Sigma 400mm f/5.6 APO HSM Macro (NEVER EVER SELLING)
The only lenses with wedding experience as of today are the 18-55IS and the 100 f/2. I did a wedding last week then sold the 50 1.8 MKI and just acquired the Tammy 60.
I'm thinking about picking up a Sigma 70-200 2.8 non dg. Should I do it. I am aware that I have a HUGE gap from 100mm to 400mm. I also thought about the 55-250. Had one of those before. Super sharp for me. Said I would never sell it, but I did. Then I was thinking about the EF 70-200 f/4 again. Then I was thinking about the 100-300 5.6L for the pure IQness of it all.
Do I really need anything over 100 for weddings? Yeah I know it depends on my style blah, blah, blah. I use two bodies, one on hip, one around neck. I was thinking the 35mm stays on one body, and the 60mm on the other for the ceremony. I did the 50mm/100mm thing and it was okay but I don't care about being in the way at weddings. I'll take that 60 and get right in somebody's face. Other than the bride, the photographer is the most important person. That's what I tell my assistants. Sorry for the rant.
100 on a crop seems a little too long sometimes, and 50 not wide enough sometimes. What do you think about 35/60 combo, ditch the 100, and get a 70-200 2.8 Siggy or 70-200 f/4L or 55-250 IS or 100-300L? Hope you're still reading this. Help me...

