Identificador del mensaje: 477926 Número de lecturas: 30 Sí, es compatible, imagino que sabrás que montado sobre la 40D se te convertirá en un 120-480 mm, debido a el factor multiplicador x1,6 que tienen las 40D, 30D, 400D, 350D, etc.
También imagino que te lo venderán de segunda mano ya que está descatalogado por su sustituto, el 70-300 mm f4-5.6 EF IS USM.
Tanto uno como otro tienen una reducción de calidad bastante apreciable en el rango de 200 a 300 mm. pero para iniciarse están muy bien.