A new Socrates?
Since Kirkegaard's time there have been a number of philosophers who I'd put in the same (top) rank as Socrates, Plato and Aristotle. Marx and Nietzsche have already been mentioned. Also on my list would be Wittgenstein, Quine and Husserl.
Searle and Dennett are both fine thinkers, but neither of them is in the Socrates class.
Heidegger I actively dislike- in my view a charlatan with deeply unpleasant views. Derrida is in my opinion another charlatan.
Interestingly, the philosopher from this list who had by far and away the biggest impact on the world was Marx. And the impact of Marx was almost wholly negative- disastrously negative, in fact. From that I conclude that the world does not need another Socrates.