Not about the camera initially, look for the lenses when spending some $$$. Both great (Nikon and Canon) and can't go wrong. That said though go for the 30D over 400D and spend a bit more in the body....better build, more solid, more fps and a good camera for getting quality shots. I found the 400D (or was Rebel XT prior) a bit too small to handle. I have 20D which the 30D superseeded and still going strong after 2 years on getting knocked around.