We all know that Nikon and Canon are eternally locked in a game of leapfrog. The truth is that they both make exceptional products and have advanced photography to realms not even imagined just a few years ago.
Today it looks like the old leapfrogging is taking a new twist. Nikon seems stuck on the 10-12MP sensor but have made tremendous strides in AF and ISO performance. Canon is pushing the resolution of its' entire line and setting new stands for HD Video. It's harder and harder to pair off a particular Nikon to a Canon. It's almost as if the companies are evolving along different paths with respect to their consumer and Pro-sumer products. Canon seems focused on maximizing image quality while Nikon is about maximizing camera performance and user intuition, allowing photographers to capture images once the exclusive domain of highly specialized professional with elaborate systems.
So who is winning? Do more of us prefer image quality or camera performance. For me it's performance but I also need the image quality. I have a D700 and invest in the best lenses Nikon offers to milk every ounce I can out of the 12MP sensor.