If you are going to spend $150 on a lens you could probably get a Leica III ('c' probably) with a lens for $250-$300. But the Canon P may be a better idea anyway. And irrespective of it being a Canon lens the f/1.8 50mm would be my choice as well.

Steve