The Canon EOS-7D Mk II and Nikon D7100 cameras were announced in September (2014) and February (2013) respectively. I have picked the EOS-7D as the best APS-C camera four years in a row and I eagerly waited for the 7D Mk II's arrival. I have since taken the new camera on numerous photo shoots around the world, from the high Arctic down to the Southern Ocean for some vigorous field testing. You can read my extensive review on the camera here.
While I was on location, I came across some photo enthusiasts who asked me whether they should purchase the Canon EOS-7D Mk II or Nikon D7100. The D7100 is a rather capable camera with a 24 MP DX sensor. The 7D Mk II is equipped with Dual Pixel CMOS AF technology and can take excellent videos, especially when paired with the STM lenses, while the D7100 is capable of taking videos at 1080p.
The D7100's native ISO range (100-6400 vs 100-16000) and burst rate (6 fps vs 10 fps) are quite a bit less than the 7D II. In addition, the D7100 is capable of shooting in 1.3x DX mode, giving it a 'boost' to 7 fps at a resolution of 15MP. This is really an unsatisfactory way of turning on the 'afterburner' in a 4 cylinder engine as far as I am concerned.
The big difference is the EOS-7D Mk II has a much bigger buffer (31 vs 9 RAW and 1090 vs 33 JPEG) and better AF system (65 vs 51 AF cross-type points). This will be crucial when one is primarily interested in sports and wildlife photography. Beyond that, the Nikon D7100 is a good choice and a very good value (about half the price) for the average photographer who has outgrown the point-n-shoot cameras and wants to own a DSLR body. It is better to compare the Nikon D7100 to the Canon EOS-70D camera. You can see my works on MichaelDanielHo.com