Snapsort compares the Canon 40D vs Canon 500D to find out which is the winner. Key differences include: ...
snapsort.com