I've owned the EF 28-135mm f/3.5-5.6 IS USM lens for 5 years. It's on my 40D. I paid $409 (302€ ) for it new. After 5 years it still works well. It's a good walking around lens, especially for the price. The IS really makes a big difference with this lens. I'm looking to replace it with the EF 24-70mm f/2.8 lens, though.


You can find the EF 28-135mm lens on Ebay for $225-$250 (165€ -185&euro. Often the sale will include a hood and maybe a UV filter.