09-30-2015, 06:07 PM
The Canon 18-135/3.5-5.6 STM lens (but only the STM model) is a great choice for an all around lens. Probably the best out there (and it's pretty cheap, too). The Tamron 17-50/2.8 lens is obviously a different focal length range but paired with a longer lens (like a Canon 55-250/4-5.6 STM or Tamron 70-300/4-5.6 VC) should work even better, for an even greater range of subjects.