Pour moi, le meilleur choix, c'est au minimum deux optiques.

D'une part, sur le 40D (APS-C) la focale de 28 est un peu juste. Enfin, tout dépend ce que tu fais comme photos.

D'autre part, je pense que les deux optiques seront meilleures que le 28-300.