Amanda


This probably isn't going to help you at all but here's my view of the world.


Focus on getting the best lenses in your price range and less on the camera.


A 40D or 50D are solid performing cameras. Especially for the needs you've described I don't see a necessity for a full frame camera that can't be accommodated with either of these models and I would favor the 40D


Unless you have some pretty good lenses, from a 5D and up it's likely to expose or exaggerate problems with less quality lenses.