I return the EF 24-70mm f/2.8 for this one. As for indoor shooting, I have EF 50mm f/1.4. I think EF 24-105mm f/4 IS is one of best general purpose lens Canon ever made. My copy (2006 production) doesn't have flare issue and works perfectly. Buy it, you'll never regret it.