So I am currently shooting with an XTi and have my kit lens, 70-300, and a nifty fifty. I am starting to get small jobs here and there doing portraits for families and just did a school portrait job. I am thinking about upgrading to a used 40D or working towards a lens. My understanding though is that the picture quality is relatively similar with the XTi and 40D so I would be upgrading for more cosmetic and durability reasons. I only have a budget of about $650 right now and can get the 40D used for that price. Should I hold off on the body and buy more glass instead? If so what would be a reasonable lens to purchase to do that kind of portrait work?
Couldn't decide if this belongs in the camera or lens section