Dave I have the 50d and take a lot of sports inages and find it great, But if I were buying now I would go for the 7d because it had the video capability and also if I am no mistaken it has built in trigger to fire anoff camera flash which would be useful for portraits ect.