Ja bym nie porównywał 500D i 40D. To body dla zupełnie innych odbiorców.
40D jest rewelacyjne i ma mnóstwo zalet ale jest duże i ciężkie w porównaniu z 450D. Miałem 30D i nie powiem o nim złego słowa. Tyle że na długie piesze wycieczki nie bardzo miałem ochotę go zabierać. Mam aktualnie 400D, do tego dobieram raczej lekkie szkiełka i mam go przy sobie znacznie częściej. Do momentu gdy cieszył mnie gadget miałem 30D teraz jak chce mieć aparat jak najczęściej przy sobie (a nie chce małpy) to xxxd jest dla mnie lepszy (ma kilka braków ale kto nie miał XXd nie zauważy tego). Do tego oprócz mnie używają go też drobniejsze osóbki
Zastanów się jakie są Twoje potrzeby i oczekiwania wobec sprzętu.