Lists usually are, except when a list is made by you. Then stuff is sweet. Then stuff is right. So I'll just go ahead and make my own list and title it "My 3 All-time Guitar Heroes":
#3 Buckethead
Kudos to Axl Rose for exposing me to Buckethead. For a while Buckethead played lead guitar for the new Guns N' Roses and when he didn't anymore, I made a point of finding more Buckethead music on Youtube. When I stumbled upon a video of Buckethead prancing on stage with the new Guns N' Roses wearing a cape, I just knew: me and him, we're gonna be tight.
"Big Sur Moon" from the album Colma (1998):
#2 Edward Van Halen
I knew of Van Halen. I heard them on the radio – "Panama" – and I thought the video clip for "Hot for Teacher" was funny. I also thought they were loud, but that their music also brimmed with personality. Only much later did I find out that the Van Halen brothers hailed from Holland (which made perfect sense once I pronounced "Van Halen" the Dutch way), had some Indonesian in them, and that to properly appreciate Edward's playing you needed to hear it through earphones: If you close your eyes you can see sunshine and orange trees and scantily clad ladies dancing to his guitar. A musician's musician, Edward's playing continues to evolve and mature over time.
"Once" from the album Van Halen III (1998):
#1 Slash
Slash got me through puberty and for that alone I owe him everlasting allegiance. He continues to be an inspiration even today: professionally, personally – he's not infallible; I know he's not, but he has also no qualms of grabbing life by the cojones. I saw Slash live at Istora Gelora Bung Karno, Jakarta, on August 3rd, 2010 (set list). I walked in a fan with my hands trembling and walked away half-deaf and with respect: larger-than-life rock 'n' roll persona aside, turns out the man is a consummate pro.
Slash covering "Hey Joe" at the UK Music Hall of Fame (2005):