Canon 24 - 70 f/4 IS vs Canon 24-105 f/4 IS vs Canon 24-70 f/2.8 II - Part I