My experience of EF 50 f:1.4 is that it is a very good lens for the money, but not more than that. In particular, it is soft wide open, and its performance at infinity is not the best. When I looked for something better, I hesitated before buying the EF 50 L f:1.2, a heavy and expensive lens that has a mixed reputation, so I tried the Zeiss 50mm ZE Planar f1.4 It did everything better than the Canon, except AF of course