I just sold my old 20D, and I have a canon 40D too (the old 20D was a backup of the 40D).

My plan is to buy a canon 60D and leave the 40D has a backup camera. I know the rate of fps of the 60D is a little less then the 40D, so I was wondering how this two cameras compare. I know too that ones uses CF cards and the other SDs (I hate when canon does this), that is not a big problem, but it will make me to buy a few SDs.

I know that the 7D is a lot better, but is a lot more expensive too. A 50D is not in my plans because I think it is not a good upgrade from a 40D.

Or my last option is to buy another 40D used in the market and stay with the two 40D for a few more time.:o

Opinions needed here. Thanks.