05-15-2017, 08:29 PM
There is no best as there is frequently a trade off between cost/performance/weight. Generally the best bargins (imho) are the primes. The 45f1.8 and 60f2.8 are both fantastic lenses that won't cost a fortune (esp on the used market). For the wid(er) end there is the 17f1.8. There are better primes that are more expensive. For the zooms I tend to swear by the leica and pro (which wrote off). Part of the issue is that the consumer zooms are pretty slow to start with and if you stop down a bit you run into diffraction.