i've wanted to purchase the Canon 20D for some time now and in looking at this camera and the Rebel XT, i don't really see a difference in the image quality. i'd end up saving about $500.00 by purchasing the Rebel XT as well. a little background: i've always enjoyed photography as a hobby and begin a photography program next fall. my goal is an associate's degree at this point, but depending on how much i enjoy it will be the deciding factor on me pursuing a bachelor's degree. at the point of graduation i'll be upgrading my camera either way so would it be financially smarter to just go with the Rebel XT right now since i will be upgrading in about two years? a side note: i've only ever used Canon cameras and feel most comfortable with them, hence my decision being a Canon. any help will be greatly appreciated!