Hi Guys and Girls,

The time has come to buy new glass and I need some advice.

Now let me start off by saying I will end up with both of these awesome lens's eventually, however I can only afford one at the moment.

I can't decide between the Canon 16-35 f/2.8L II and the Canon 24-70 f/2.8L II.

I mostly shoot landscapes, seascapes, starscapes and panoramic's at the moment. I am also open to other lens suggestions with the proviso that I am looking for the best money can buy, I want to future proof myself and not have to upgrade in the future.

For a future dedicated travel lens I will be purchasing the Canon 24-105 f/4L.

These lens's will be getting used on a 450D, 1100D, 5DmkIII and the 7DmkII (when it finally arrives).

I have done countless hours of research and investigation on both of these lens's and the non cannon equivalents and have reached an impasse. It seems like every review I read has me spinning in smaller and smaller circles.

If anyone on here has any real world advice it would be greatly, greatly appreciated,

signed....... dazed and confused!