No one lens will do it all but, my go to lens for my 5D II is the Canon 24-105 4.0 IS L. I chose this one for it's versatility, IS and image quality. Sam
Sigma 24-135mm, 2.8-4.5 Unfortunately it died! Now it's a Sigma 17-70mm, 2.8-4.5! It is what I use 90% of the time, these days. Don Sent from my iPod touch using Tapatalk