I've got a Rebel XT, about six years old. I'm taking indoor youth basketball shots without a flash. To get them, and stop the action, the ISO is high. The pictures are fine for Facebook posting and the like, but too grainy to print at 5x7 or bigger without noticable fuzziness.
I'm thinking about stepping up to a better lens -- something with a step or two wider aperature, and maybe an L lens. If my goal is to make some of my prints of these pictures better, is my money better spent on a new, higher-end body?

