Professional Photographers that use (full frame) Canon cameras often use the Canon 24-70mm f/2.8L II USM. If you're shooting with a Canon EF-S, check out the Sigma Art 18-35mm f/1.8.