Both are good lens.. I used them both but my favs EF300mm, because its prime and "solid"build.