I currently have a 500D and I have a chance to buy a very nicely looked after 20D. The camera felt good in my hands. It is somewhat heavier than the 500.

I have been reading reviews but wondered if anyone has a 20D or can tell me the major differences.

Thank you