I'm in the market for the best telephoto landscape lens for my FF camera. By "landscape", I don't mean sweeping vistas, but rather interesting objects within land and cityscape views that require telephoto power to isolate.
My choices are:
Canon 70-200mm f4 L IS $1,200
Canon 70-300mm f4-5.6 L IS $1,350
Canon 70-300 f4.5-5.6 DO IS $1,400
Canon 100-400mm f4.5-5.6 L IS II $2,200
Which one should I buy? I'm a lens sharpness freak, so keep that in mind. And I don't know what zoom range would be used most. Is 300mm+ overkill? Thanks for your advice.




