Pour avoir une idée de ce que peux faire le 20D et éviter des mauvaises surprises je commencerais par l'excellent CANON 50 mm f/1,4 USM. Avec cet objectif vous avez l'idéal pour faire du portrait. Selon moi cet objectif est une référence.

Oubliez le CANON 17/40 car je trouve le rapport qualité/prix lamentable.

Achetez des objectifs EF et pas EF-S car peut-être un jour achèterez-vous un APN au format 24 x 36 comme le CANON EOS 5D.