Le 350D avec son capteur APS-C (22x14mm), accepte les objectifs des séries EF et EF-S.
Les boîtiers FF, c'est à dire munis de capteurs Full Frame (24x36mm) comme le 5D, n'acceptent que les objectifs de la série EF pour des questions d'encombrement et de couverture du capteur (les objectifs de la série EF-S ne couvriraient pas entièrement, ou pas bien, les capteurs de taille 24x36)

Donc, à qualité égale, si on hésite entre un objectif EF et un EF-S, mieux vaut prendre le premier qui restera compatible avec les 2 sortes de boîtiers.