If you're going to get a Canon body, I can't stress enough that you check out the X0D "prosumer" line vs the Rebel series. The X0Ds have a second control wheel on the back, which the Rebels lack. That control wheel is everything when shooting. Even if it means you get a previous generation body to stay in-budget, I'd suggest getting (for example) an EOS 40D vs a Rebel XSi. Pictured below, the backs of a 50D and Rebel XSi.