Randy Roads was good. For those who know he was. There are a lot of classical guitarists who are very good. You need to narrow the field for this question.
You are such a Zakk Wylde mark! LOL! Jake E. Lee was a far better guitar player than Zakk from a technichal standpoint. I am still amazed when I listen to the "Tribute" CD and hear tyhe shit Randy did on that live recording. If he was still alive today, he would'nt be touched.
George Lynch IMO is the best guitar player. He has amazing tone and just fucking solid. He never gets stale, which takes me back to Zakk Razorguns. Zakk has been so stale and uninspired his last three albums, it is sickening to me. I love Zakk, but he needs to quit whoring out his albums, and take a little time off and come up with some fresh shit.
zakk wilde
yngwie (sorry it had to be said, he is my fav.)
f. ferrara (sp?).. fun to watch... undebatably the fastest...but i usually can't even hear what's going on.
and flamenco is a whole nother ballgame, too many to list.