I have a 5DMKII and a 7D.


I shoot mostly Surfing, Landscape, night shots and lots of different "action" shots. The 7D will be used for sports while the 5DMKII is used for landscape and other "fixed" scenes.


I cant decide on the Canon 16-35 L or the Canon 10-22EF-S (for the 7D only).


The 7D will be in a water housing while shooting surfing shots.


What lens choices would be best for both cameras with all that I shoot?


I had the 10-22 EF-S before and sold it with a 20D. I thought it was really crisp at focusing but didint too much care for the distortion around the edges. It was a great lens as long as my Surfing subject was within 10-15' away ... anything farther andevery shot needed to be cropped in order to be useful.


Am I wrong for considering the 16-35 L for my desires?


Confused and thankful for anyones input on other possibilties. [*-)]


p.s. ..... 7D's video will be used in the water housing also.