Defying expectations, Canon's compact G7 X MkII packs a 20.1MP 1in sensor, which is larger than the competition, and a 24-100mm f/1.8-2.8 zoom lens. While it doesn't quite measure up in the length stakes, the super-wide aperture brings its own advantages.