Who is the best~~ is entirely a matter of taste in music and personal opinion.....wouldn't you say?
Actually mastergreen, I'd have to say I enjoy every one of these musical geniuses.....and listen to them, as dashing noted, according to my mood.
All music (with the exception of clearly obvious garbage) are such important works of art, created to delight and/or otherwise move us in some emotional direction. I would not want to imagine a world without music.
Of those you have listed, all are living (and deceased) legends without question.
It's rather curious I think that I am able to really enjoy the music of an artist I don't particularly "like" as a personality. It's because what they do, despite who they are is so overwhelmingly positive....
Interesting question. They're all outstanding!