I don't understand some of these rankins. They have Phil Collen and Steve Clarke ranked together, yet Phil Collen is one amazing guitarist. Steamin' Steve was a good showman, but a sloppy guitar player.
Also low ranked on this are Yngwie Malmsteen, Brian May, Steve Vai, and Joe Satriani.