Canon 5d mark 2 vs nikon d7100 Canon 5d mark 2 vs nikon d7100