I would get the 20d if it's that much cheaper than the 30,40, or 50d or the new xs. Save the money or spend the savings on the lens component of your "kit". Or you could save even more with a rebel xt (350d). Yes, the 20/30/40/50d series have larger, more "professional" bodies, but no, they won't take better pictures. The ergonomics/size are just different, and you will adjust and get used to whatever you find yourself with. You also will use only a small subset of the features available on whatever body you wind up with. The lcd on the 20d is smaller with less accurate color rendition, but is perfectly workable, and you will still ultimately wind up with great pictures, the limitations being your own competence/creativity and possibly the quality of the lens you are using. Cheaper body with better lens in this case will be better than more expensive body with cheaper lens, all other things being equal. But talent/competence plus cheaper body plus cheaper lens will always win out. I'd go for the cheaper body unless money isn't a problem, in which case I'd just get a 7D or 5D II.