I would say Hendrix was the best, followed by Clapton, with daylight third, fourth and fifth.
Clapton is insanely overrated, in my admittedly unsophisticated opinion.
Hendrix is head and shoulders above all others.
To the extent he counts as rock (and he did play some) B.B. King also belongs on any such list.
--M.
I do agree in part with you about Clapton being overated, in my estimation there have been times in his career he plainly has. Particularly in the late 70's & early part of the 80's, he was undoubtly affected by drugs and alcohol, and his playing does refect this, there are times that in this era he a did appear on stage that it is very visible that he was drunk or high. But at his best, i agree what was some one did write on the wall at Islington tube station, he gets my vote for 'Clapton for God'.
As for earlier entrances, admittedly few those are rock'n'rollers so I tried to compensate this time with
some serious axe grinders. As for Hackett, I think Spectral Mornings, Defector and Bay of Kings are very good albums, and I think he did some worthwhile stuff with Genesis. Not my fave guitarist, but
he knows his stuff, and I find him more interesting than someone like Clapton. Might as well list
Pete Townshend, then.

Keef Richards?
He can barely play the instrument, and freely admits it.
Saw Buddy Guy live a couple of nights ago and he played an incendiary take on Hendrix late in the show.
