I have both. They are very different though and for different purposes. The 70-300L is a super general telephoto lens. Very much recommendable. The 70-200 has f2.8 and is much heavier and clumsy. If weight matters you will be happy with the 70-300. If f2.8 and best possible IQ matters then 70-200 us your choice.