For sharpness, good technics and a good lens are definitely more important than a new camera. I doubt you will see any differences in image sharpness between a XTi and a 40D. For ultimate optical quality look at prime lenses (non-zoom) such as a 50mm f1.4 (or the cheaper f1.8) or 85mm f1.8. Those 2 lenses are really good for portrait.
Thanks Steph, but wouldn't a non-zoom lens make the picture look like an average photo as opposed to the blurry background effect you get with a telephoto lens?
Forgive my noobishness, but I believe you can still achieve the bokeh you're looking for by adjusting the aperture. Isn't it the larger the aperture, the more blurry the background? I'm pretty new to this, so someone correct me if I'm wrong.
A telephoto IS a non-zoom (fixed focal length) lens. In fact, the shallow depth-of-filed (blurry background) is more pronounced with telephoto lenses as compared to a normal lens or wide-angle lens. Zoom lenses are variable focal length lenses. -Pete
That's right. Other factors that affect depth-of-field include the focal length of the lens and the distance from camera to subject. Longer lenses afford less depth-of-field. Focusing in close decreases the depth-of field. -Pete
Strictly as a technical nit-pick, please note that the term 'bokeh' does not refer to the the fact that the background is out of focus, or even the degree to which it is out of focus, but rather the actual appearance of the out of focus elements. Good explanation by Ken Rockwell here: http://www.kenrockwell.com/tech/bokeh.htm
and just to second the opinion already given, you would definitely want to upgrade the lens over upgrading the body. With the right lens getting the lens first will help with your photos much more than a different body (though really most of it is the photographer, so the more you practice the better the photos will look anyway). another advantage to getting the lens is that when you eventually do upgrade the body you can bring the lens with you. Also, another good lens to get is the 85mm 1.8, it's often found in the 300ish range which is an incredible deal, and it makes a great portrait lens (if that's mostly what you're going to use it for).
I think if you have to ask this question, you probably don't know your camera inside and out, nor your lens. What you have is perfectly capable of great pictures... remember that its not the camera that makes the picture, but the photographer. I recommend reading up on exposure and what it can do for you- very useful :thumbup: