Lot of great guitarist mentioned here, glad to see Lindsay Buckingham noted. A few I was a bit surprised not to see listed yet, my personal fave, Stevie Ray Vaughan. Rory Gallagher and Robben Ford are both outstanding.
I saw/heard a solo by Prince playing While My Guitar Gently Weeps that was one of the best solos I have heard.
Best,
Ed