Bon déjà prend toi le 50D, le passage du 400D au 50D est extraordinaire... Gamme supérieur et qualité aussi.

Après avec tes 300 euros en plus, prend toi le Tamron 17-50 F2.8. Il passe bien sur le 50D. Venant de la bouze que tu traines avec toi le 18-55 II ça sera un autre monde. Les inconvénients de cet objo tu ne les remarqueras même pas.

Libre après par la suite quand tu auras d'autres sous de changer l'objectif pour un truc encore mieux.

Sinon le 50 F1.8 passe bien sur le 50D aussi.

Perso j'ai fait 400D+Tamron17-50 au 50D+Tamron17-50 et ensuite 50D+Canon17-55.

Si vraiment ton envie est de changer de boitier alors change mais prend au moins comme objectif le Canon 50 ou le Tamron 17-50 avec.