I would suggest to get Nikon D7100 than D7000, its a latest one with better image processing. Better focussing because 51 point system over 39 point.More MPs(if that matters) bt both have 6fps. As you said it is you final investment then D7000 is also a 3 yrs old model and will reach end of the cycle sooner. Other recommendations : Pamper yourself, get a full frame. :evilsmile Cant comment on Canon. May be the Canon guys can put some light.