Das "Tamron 20-40mm/2,7-3,8" klingt sehr interessant. Solche Weitwinkelzooms, die nicht superschnell und nicht superweit sind, können richtig gut sein!
Ein 20-40 ist an der 5D ein starkes Weitwinkelzoom und an der 40D ein nettes Reportageobjektiv (eff. 32-64mm).
Ich habe ein Tokina AT-X 2.8/24-40 und auch mit diesem Teil lässt sich an einer APS-DSLR viel ohne Objektivwechsel machen.

Mein Vater hat übrigens ein "Sigma Zoom-Y AF 3.5-4.2/21-35 MC" und das ist eine tolle Linse!