I was totally content with buying a rebel XT until I went to Best Buy and held the 20D. The grip is fantastic. The XT's grip is kinda toyish and not very confortable. If I had the money in the bank I would Have a 20d right now. And some unpaid bills. Damit!