Whatever you buy get the best you can afford. Personally, I'd be tempted to dig a little deeper and get a 7D, the 50D is a very nice camera but the 7D is a big leap above that. I've never heard anyone say "I wish I'd bought a cheaper model."