I haven't had the pleasure of using either for more than a few minutes. So I really don't know. Anyone out there have a preference and why? I've always liked Nikon with it's strong history behind it. and not to mention great performance. But I don't like the decoding of lenses. Which lenses can be used where, and if you don't have a pro/semipro model aka D7000 or better, if you want the 'auto-focus' motor built in. I like Canon for this. All their lenses are built with the auto-focus motor built in. I don't have to worry about 'does the lens need the AF drive motor or does it have it built in. Why would I choose one over the other is what I'm looking for. Ok all looking for opinions.