Rolling Stone put out an article in 2003 regarding the 100 Greatest Guitarists of all time.
Man, do I have issue with this. In my mind, Eddie is #1. Really. He's the greatest. Rolling Stone seems to think he is #70. Wow. You may be able to make an argument for these guitarists:
You want to know who they think is better? Here's some names:
2. Duane Allman (really, the second greatest guitar player of all time)
8. Ry Cooder
11. Kirk Hammett
12. Kurt Cobain
17. Jack White
You know what, there's too many. Look at the link above and be outraged yourself. Note there is no Steve Vai, Pete Townshend is 50 and Angus Young is 96. What a frickin joke.