<p>I currently own a Canon EF 70-300mm f/4-5.6 IS USM that I would like to upgrade while the Canon rebates are in effect. The lens would split time with my 24-105 for most of my photography (landscape/nature/portraits), but also needs to complement the other lenses in my bag:<br>
EF 50mm f/1.4 USM<br>
EF 100mm f/2.8L Macro IS USM<br>
EF-S 10-22mm f/3.5-4.5 USM<br>
EF 24-105mm f/4L IS USM<br>
I am undecided between the EF 70-200mm f/2.8L, EF 70-200 f/4L IS and the EF 70-300 f/4-5.6L IS.<br>
What would be the best fit with the above lenses? Thoughts or suggestions?<br>
Thanks!<br>
-Mark</p>