Have to agree w/ observation we're talking "favorite" vs. "best". All of the following, of course, simply IMHO. Guitar players? I cast votes for Allan Holdsworth, Eric Johnson (I opened for him several years ago in CA...amazing player), Satriani, Christopher Parkening, Paco de Lucia...whoops, went acoustic. Wes Montgomery, Pat Metheny have much larger vocabularys than some of those mentioned above, as does Robert Fripp. Jeff Berlin gets my vote for best bass player, heads and shoulders. Distant second, perhaps, Abe Laboriel, Tony Levin maybe. Other instruments...Charlie Parker, Dizzy Gillespie. Duke Ellington for extraordinary creativity in orchestration. Miles Davis for attitude. But I am better acquainted w/ keyboard players, as I am a studio keyboard player. Jordan Rudess, Oscar Peterson, Bill Evans, Keith Emerson, Patrick Moraz, Vladimir Ashkenazy...and of course, the inimitable Art Tatum all win 'best of set'. But none of the above hold a candle to J.S. Bach, who has left a greater indelible stamp on western music than any other human being, ever.