I'm wondering what cheap lenses offer the least amount of optical imperfections. I'm specifically looking at sharpness in this regard. I'm looking for something under $300 and adequate enough for my genres of photography that consist of street photography and spontaneous portraiture. Well, street photography to be more specific as I already own an Olympus 25/1.8 for portraiture work. You could suggest either primes or zoom lenses. My only criteria is that they be sharp and have a wide angle option as that's what I lack at the moment. It will pair with my GX7. My only lens at the moment is the Olympus 25 so keep that in mind. I'm curious as to what your recommendations will be.