Sergei Makarov.
You know, when I started to acquire some old games on VHS/DVD over 10 years ago (this was before the now-numerous YT videos), I soon came to the conclusion, "Hey, Makarov is better than Kharlamov!". I had never thought so before, even though I always considered Makarov clearly the best player of KLM (though Krutov in 1986-88 was at least as good); Kharlamov just had and has such a huge reputation, and there were also my own romanticised memories of him. And when I started to compare their numbers and accolades, then I could really see that my eyes weren't lying; statistically, he destroys Kharlamov. Having said that, watching especially the peak Kharlamov (1971/72-1976) is still a big treat, and maybe occasionally he was even better than the peak Makarov... However, career-wise, it is a no-contest.
I'm especially impressed by Makarov's consistency; almost never a weak game from him have I seen. He was one of the best 1-on-1 players ever. Great forechecker, penalty-killer, brilliant, clever goal-scorer (the kind that could toy with a goalie) and playmaker. Any way you try to find some weaknesses/holes about his game or statistics, you just basically end up with nothing. And I have to say that I find it a bit funny when Bure is called "a better skater". Not that it isn't true, but considering that Makarov is one of better skaters in hockey history, without and especially with the puck, well...