Ask any rock guitarist and they will tell you, Jimi Hendrix.
Seen most of the guys on the list, and seeing Clapton in a few weeks time again, and Hendrix was the best. No discussion required.
Second best is worth a debate.
Saw Cream at the Royal Albert Hall recently and Clapton was truly amazing, 5/5/2005 will go down as one of the best nights of my life.
Saw Zepplin a few times and Page was very good, if he was not stoned, but then so was I so who knows. :eek: