I want to purchase a camera for shooting pictures of high school sports, mostly softball. I'm looking at the canon 40D or xsi. I'm leaning towards the 40D because of the faster frames per second. My question what kind of lense. Do I need for getting shots of players from the stands. I want the player to fill most of the picture. Will most of the zoom lenses in the $600 range be fast enough for indoor and outdoor. Shooting the 6 frames a second burst on the canon 40D. Would I better of using the xsi and a $1000 zoom lense and shoot 3.5 frames a second on the xsi. I'm asking what lense do I need to shoot the 6 fps on the 40D indoors and outdoors and have the player fill most of the frame. I want the higher fps of the 40D over the xsi, because I want to capture the most frames that I can during a pitch. My daughter pitches and I would like to use the frames to help with her technique.