After doing research, I'm overwhelmed by all the EF lenses Canon has put out. I'm looking for something in the 24-135mm range. My main concern is image quality. I want something with a better range and better quality than the original included 35-85 lens. Also, I don't mind buying used and an old model. I don't want to spend more than 250 dollars. Thanks!