Barbra, before jumping into a camera, go to the stores, hold them, price them and see what you need. I had a 5mp Olympus E-1 that I easily printed beautiful 16x20's from.

Lenses mean much more than a camera body. If you want a 20D only because Helmi uses one, well, you really need to research the cameras first.

ANY of them will produce far superior shots to a point and shoot. Megapixels don't mean much and for what you do, it really isn't a big deal between 8 and 21.