This thread has been making me smile for months now. Music is so subjective there can never be a single answer for everyone. The best player to you is the guy who most often plays what you want to hear.
In my mind the "best" players are the ones who affect every player who comes after them. Jimi Hendrix is one of those. No electric guitar player plays anything without referencing Hendrix's tone and technique. (Jazzers excepted)* And Chuck Berry. Ask any player you respect and he/she will tell you, it is impossible to play rock guitar without playing a Chuck Berry lick. He pretty much defined the art.
I'm sure there are those who will disagree.
*the best jazz guitarists are the ones who stay out of the B3 player's way.