@Ang829: Just wondering, is there anyplace near you where you can actually play around or hold some of these Canon DSLRs?
I believe that an important factor would be how the camera feels in your hand. No matter how good the specs are, it's hard to enjoy a camera that you find awkward holding.