I have a Canon 7D with the kit lens EF-S 18-135IS. I am like bokehs and I am looking for a standard zoom lens with a constant aperture of f/2.8. I do quite a bit of indoor shooting, performances and portraits. I can't afford the Canon L lens. I got the Sigma 30mm f/1.4 and the Canon 50mm f/1.8. Very tired of changing lens during performances.
1. Should I get the Tamron 24-75mm f/2.8? Or should I stick with the kit lens.
2. Is the new Sigma 24-70mm F2.8 EX DG Macro better than the Tamron?
Please advise. Thanks