There could be many correct answers to this question as it depends on the context of the question. One would need more context to know the correct answer. If it is regarding one's personal preference, the answer will vary. I would say the current best passer in the NBA is Lebron James.
He has a good eye for when others are open on the court. He does this at the same time he is dodging defensive players. Having an eye for what is open on the court allows the ball to be passed to someone free so that they can shoot the ball and make the score.