You asked
Canon ef 70 300mm f 4 5 6l is usm vs canon ef 75 300mm f 4 5 6 iii?
The 70-300mm f/4-5.6L IS USM is the one I'd pick. It has image stabilisation, which matters a lot at 300mm when you're shooting handheld. Both lenses are for full-frame Canon EF cameras and frame almost the same, so the main difference is what the stabilisation does for you.
The 75-300mm f/4-5.6 III is a very common cheap telephoto. It isn't stabilised and it's soft at 300mm, so I'd only buy it if the budget really demands it. If you're chasing birds or distant sport, the wildlife and sport guide explains why reach matters so much. You can check which bodies take either lens on the Canon EF mount page.
Written by Claude from this site's pages.