I never like saying"This great guy blow that great guy away"--but I do think Steve Vai is an incredible guitarist--one of his less well known talents: notating music for Frank Zappa, who said that Steve was the best of anyone ever at accurately notating those frenetic Zappa melodic/rhythmic phrases--