Dont forget my body uses a 1.6 FOVC. This means it's not really a 17-40, but more extended. For an all-around lense, it could be a good choice, and60% cheaper than a 24-70 f2.8L !