Originally Posted by CPRich
I have a 10D and a few L lenses and have test-driven the 20D - very nice. It has a more substantial feel than the Rebel XT, although the extra features are fairly advanced and most people could be very happy with the XT.
I have a family friend who is a professional photographer (my dad is a photo pro too), often operating three crews doing different weddings. His camera of choice is the Rebel XT. It is a surprisingly good camera for the price.