Żeby wszystko było jasne:
300D, 350D i 20D akceptują obydwa rodzaje obiektywów, czyli zarówno EF jak i EF-S
Pozostałe EOSy tylko EF
U producentów niezależnych (Sigma, Tamron, Tokina) ten problem nie występuje i ich obiektywy przeznaczone do współpracy z cyfrowimi korpusami nie różnią się kształtem bagnetu i dają się zamocować do wszystkich korpusów.

Cytat Zamieszczone przez spierzakpiotr
Czy kupując canon'a D60, który jest przystosowany do EF mogę podpiąć bez obaw EFs?
Zasadniczo nie, ale jak od kazdej reguły, tak i od tej istnieje jeden wyjątek. A mianowicie EF-S18-55/3,5-5,6 (USM) z plastikowym bagnetem, któremu można ten bagnet dość łatwo spiłować i wtedy tak przerobiony obiektyw nadaje się do współpracy również z pozostałymi cyfrowymi korpusami formatu APS-C czyli D30/D60/10D.